UNPKG

double-ui-vue

Version:
63 lines (62 loc) 1.77 kB
import { PropType } from 'vue'; declare const Button: import("vue").DefineComponent<{ type: { type: PropType<"default" | "blue" | "word">; default: string; }; size: { type: PropType<"large" | "medium" | "small">; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; width: { type: (StringConstructor | NumberConstructor)[]; default: string; }; htmlType: { type: PropType<"button" | "submit" | "reset">; default: string; }; loading: { type: PropType<boolean>; default: boolean; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ type: { type: PropType<"default" | "blue" | "word">; default: string; }; size: { type: PropType<"large" | "medium" | "small">; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; width: { type: (StringConstructor | NumberConstructor)[]; default: string; }; htmlType: { type: PropType<"button" | "submit" | "reset">; default: string; }; loading: { type: PropType<boolean>; default: boolean; }; }>> & { onClick?: (...args: any[]) => any; }, { type: "default" | "blue" | "word"; size: "large" | "medium" | "small"; disabled: boolean; width: string | number; htmlType: "button" | "submit" | "reset"; loading: boolean; }>; export default Button;