import _Button from './src/button.vue'; export declare const Button: import("../../utils/types").SFCWithInstall; default: undefined; }; link: { type: BooleanConstructor; default: boolean; }; type: { type: import("vue").PropType<"strong" | "primary" | "success" | "warning" | "danger" | "card">; default: undefined; }; plain: { type: BooleanConstructor; default: boolean; }; size: { type: import("vue").PropType<"small" | "normal" | "large" | "mini">; default: string; }; border: { type: BooleanConstructor; default: boolean; }; }>, { ns: string; cls: import("vue").ComputedRef<(string | false | undefined)[]>; handleClick: (event: PointerEvent) => Promise; isLoading: import("vue").ComputedRef; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").PublicProps, Readonly; default: undefined; }; link: { type: BooleanConstructor; default: boolean; }; type: { type: import("vue").PropType<"strong" | "primary" | "success" | "warning" | "danger" | "card">; default: undefined; }; plain: { type: BooleanConstructor; default: boolean; }; size: { type: import("vue").PropType<"small" | "normal" | "large" | "mini">; default: string; }; border: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onClick?: ((...args: any[]) => any) | undefined; }>, { size: "small" | "normal" | "large" | "mini"; border: boolean; link: boolean; disabled: boolean; type: "strong" | "primary" | "success" | "warning" | "danger" | "card"; block: boolean; loading: boolean; loadingFill: boolean; shape: "circle" | "round"; plain: boolean; }, {}, { LoadingIcon: import("vue").DefineComponent, () => JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, { loading: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>> & Record; export type ButtonInstance = InstanceType; export default Button;