import { PropType } from 'vue'; import { TJoyLinkColors } from './JoyLink.types'; declare const _default: __VLS_WithTemplateSlots; default: string; }; icon: PropType; text: PropType; type: { type: PropType<"reset" | "submit" | "button">; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; icon: PropType; text: PropType; type: { type: PropType<"reset" | "submit" | "button">; }; }>> & Readonly<{}>, { color: TJoyLinkColors; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>, Readonly<{ default(): any; }> & { default(): any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };