import Link from './src/link.vue'; export declare const LlLink: import("ll-plus/es/utils").SFCWithInstall; readonly href: import("ll-plus/es/utils").EpPropFinalized; readonly prefixIcon: import("ll-plus/es/utils").EpPropFinalized; readonly suffixIcon: import("ll-plus/es/utils").EpPropFinalized; readonly gap: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, 4, boolean>; readonly iconSize: import("ll-plus/es/utils").EpPropFinalized; readonly target: import("ll-plus/es/utils").EpPropFinalized; readonly colorType: import("ll-plus/es/utils").EpPropFinalized, "blue" | "gray" | "green" | "red" | "yellow", unknown, "blue", boolean>; readonly underlineStatus: import("ll-plus/es/utils").EpPropFinalized; readonly disabled: import("ll-plus/es/utils").EpPropFinalized; readonly typeChange: import("ll-plus/es/utils").EpPropFinalized; readonly preview: import("ll-plus/es/utils").EpPropFinalized; readonly linkColor: import("ll-plus/es/utils").EpPropFinalized; readonly hoverColor: import("ll-plus/es/utils").EpPropFinalized; readonly activeColor: import("ll-plus/es/utils").EpPropFinalized; }>, { bem: { b: (blockSuffix?: string) => string; e: (element?: string) => string; m: (modifier?: string) => string; be: (blockSuffix?: string, element?: string) => string; em: (element: string, modifier: string) => string; bm: (blockSuffix: string, modifier: string) => string; bem: (blockSuffix: string, element: string, modifier: string) => string; is: (name?: string) => string; }; props: import("@vue/shared").LooseRequired; readonly href: import("ll-plus/es/utils").EpPropFinalized; readonly prefixIcon: import("ll-plus/es/utils").EpPropFinalized; readonly suffixIcon: import("ll-plus/es/utils").EpPropFinalized; readonly gap: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, 4, boolean>; readonly iconSize: import("ll-plus/es/utils").EpPropFinalized; readonly target: import("ll-plus/es/utils").EpPropFinalized; readonly colorType: import("ll-plus/es/utils").EpPropFinalized, "blue" | "gray" | "green" | "red" | "yellow", unknown, "blue", boolean>; readonly underlineStatus: import("ll-plus/es/utils").EpPropFinalized; readonly disabled: import("ll-plus/es/utils").EpPropFinalized; readonly typeChange: import("ll-plus/es/utils").EpPropFinalized; readonly preview: import("ll-plus/es/utils").EpPropFinalized; readonly linkColor: import("ll-plus/es/utils").EpPropFinalized; readonly hoverColor: import("ll-plus/es/utils").EpPropFinalized; readonly activeColor: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{ onClick?: (...args: any[]) => any; }> & {}>; emits: (event: "click", ...args: any[]) => void; isImgLoaded: import("vue").Ref; computedHref: import("vue").ComputedRef; computedLinkColor: import("vue").ComputedRef<{ '--a-color': string; '--a-link-color': string; '--a-hover-color': string; '--a-active-color': string; } | { '--a-color': string; '--a-link-color'?: undefined; '--a-hover-color'?: undefined; '--a-active-color'?: undefined; }>; handleClick: (event: any) => void; handleImgLoad: () => void; readonly addUnit: (val: string | number) => string; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").PublicProps, Readonly; readonly href: import("ll-plus/es/utils").EpPropFinalized; readonly prefixIcon: import("ll-plus/es/utils").EpPropFinalized; readonly suffixIcon: import("ll-plus/es/utils").EpPropFinalized; readonly gap: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, 4, boolean>; readonly iconSize: import("ll-plus/es/utils").EpPropFinalized; readonly target: import("ll-plus/es/utils").EpPropFinalized; readonly colorType: import("ll-plus/es/utils").EpPropFinalized, "blue" | "gray" | "green" | "red" | "yellow", unknown, "blue", boolean>; readonly underlineStatus: import("ll-plus/es/utils").EpPropFinalized; readonly disabled: import("ll-plus/es/utils").EpPropFinalized; readonly typeChange: import("ll-plus/es/utils").EpPropFinalized; readonly preview: import("ll-plus/es/utils").EpPropFinalized; readonly linkColor: import("ll-plus/es/utils").EpPropFinalized; readonly hoverColor: import("ll-plus/es/utils").EpPropFinalized; readonly activeColor: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{ onClick?: (...args: any[]) => any; }>, { readonly value: string; readonly disabled: import("ll-plus/es/utils").EpPropMergeType; readonly gap: import("ll-plus/es/utils").EpPropMergeType, unknown, unknown>; readonly target: string; readonly href: string; readonly suffixIcon: string; readonly preview: import("ll-plus/es/utils").EpPropMergeType; readonly iconSize: number; readonly hoverColor: string; readonly prefixIcon: string; readonly colorType: import("ll-plus/es/utils").EpPropMergeType, "blue" | "gray" | "green" | "red" | "yellow", unknown>; readonly underlineStatus: import("ll-plus/es/utils").EpPropMergeType; readonly typeChange: import("ll-plus/es/utils").EpPropMergeType; readonly linkColor: string; readonly activeColor: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default LlLink; export * from './src/link'; declare module 'vue' { interface GlobalComponents { LlLink: typeof Link; } }