import { RouterLinkProps } from 'vue-router';
import { TargetType } from "../typings";
export interface AppLinkProps extends RouterLinkProps {
    /**
     * @description 用于标记链接地址是否外链
     */
    external?: boolean;
    /**
     * @description  是外链是打开链接的位置
     */
    target?: TargetType;
    /**
     * @description 是否已经注册路由
     */
    registered?: boolean;
    /**
     * @description 是否自定义点击事件
     */
    customClickEvent?: boolean;
}
declare const _default: (import("vue").FunctionalComponent<AppLinkProps, Record<string, never>> & {
    install?: ((app: import("vue").App<any>, ...options: any[]) => any) | undefined;
} & ((app: import("vue").App<any>, ...options: any[]) => any) & {
    install?: ((app: import("vue").App<any>, ...options: any[]) => any) | undefined;
}) | (import("vue").FunctionalComponent<AppLinkProps, Record<string, never>> & {
    install?: ((app: import("vue").App<any>, ...options: any[]) => any) | undefined;
} & {
    install: (app: import("vue").App<any>, ...options: any[]) => any;
});
export default _default;
