import type { Component, ExtractPropTypes } from "vue"; export declare const iconPropType: import("vue").PropType>; export declare const linkProps: () => { size: { type: StringConstructor; validator: (v: string) => boolean; }; /** * @description type */ type: { type: StringConstructor; values: string[]; default: string; }; /** * @description whether the component has underline */ underline: { type: BooleanConstructor; default: boolean; }; /** * @description whether the component has underline */ hoverUnderline: { type: BooleanConstructor; default: boolean; }; /** * @description whether the component is disabled */ disabled: { type: BooleanConstructor; default: boolean; }; /** * @description same as native hyperlink's `href` */ href: { type: StringConstructor; default: string; }; /** * @description icon component */ icon: { type: import("vue").PropType>; }; handle: FunctionConstructor; }; export declare type LinkProps = ExtractPropTypes;