import { DefineComponent, ExtractPropTypes, PropType, Component, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { AsTag } from '../../primitive'; import { LinkVariantProps } from './link.themes'; export declare const Link: DefineComponent; default: string; }; color: { type: PropType< LinkVariantProps["color"]>; }; size: { type: PropType< LinkVariantProps["size"]>; }; underline: { type: PropType< LinkVariantProps["underline"]>; }; isBlock: { type: PropType< LinkVariantProps["isBlock"]>; }; isDisabled: { type: PropType< LinkVariantProps["isDisabled"]>; }; disableAnimation: { type: PropType< LinkVariantProps["disableAnimation"]>; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ as: { type: PropType< AsTag | Component>; default: string; }; color: { type: PropType< LinkVariantProps["color"]>; }; size: { type: PropType< LinkVariantProps["size"]>; }; underline: { type: PropType< LinkVariantProps["underline"]>; }; isBlock: { type: PropType< LinkVariantProps["isBlock"]>; }; isDisabled: { type: PropType< LinkVariantProps["isDisabled"]>; }; disableAnimation: { type: PropType< LinkVariantProps["disableAnimation"]>; }; }>> & Readonly<{}>, { as: AsTag | Component; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;