UNPKG

vue-material-you

Version:

Material design 3 UI framework for Vue 3

33 lines (32 loc) 1.95 kB
import { ButtonType } from "./types"; declare const _default: import("vue").DefineComponent<{ disabled: import('../../utilities/prop').GenericProp<boolean | undefined>; href: import('../../utilities/prop').GenericProp<string | undefined>; icon: import('../../utilities/prop').GenericProp<string | null>; loading: import('../../utilities/prop').GenericProp<boolean | undefined>; reset: import('../../utilities/prop').GenericProp<boolean | undefined>; size: import('../../utilities/prop').GenericProp<"small" | "medium" | "large">; submit: import('../../utilities/prop').GenericProp<boolean | undefined>; type: import('../../utilities/prop').GenericProp<ButtonType>; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ disabled: import('../../utilities/prop').GenericProp<boolean | undefined>; href: import('../../utilities/prop').GenericProp<string | undefined>; icon: import('../../utilities/prop').GenericProp<string | null>; loading: import('../../utilities/prop').GenericProp<boolean | undefined>; reset: import('../../utilities/prop').GenericProp<boolean | undefined>; size: import('../../utilities/prop').GenericProp<"small" | "medium" | "large">; submit: import('../../utilities/prop').GenericProp<boolean | undefined>; type: import('../../utilities/prop').GenericProp<ButtonType>; }>>, { type: ButtonType; size: "small" | "medium" | "large"; reset: boolean | undefined; icon: string | null; disabled: boolean | undefined; href: string | undefined; loading: boolean | undefined; submit: boolean | undefined; }>; export default _default;