1 | declare const _default: import("vue").DefineComponent<{
|
2 | prefixCls: import("vue-types").VueTypeValidableDef<string> & {
|
3 | default: string;
|
4 | };
|
5 | type: import("vue-types").VueTypeDef<"default" | "link" | "text" | "dashed" | "ghost" | "primary">;
|
6 | htmlType: import("vue-types").VueTypeDef<"submit" | "button" | "reset"> & {
|
7 | default: "submit" | "button" | "reset";
|
8 | };
|
9 | shape: import("vue-types").VueTypeDef<"default" | "circle" | "round">;
|
10 | size: {
|
11 | type: import("vue").PropType<import(".").ButtonSize>;
|
12 | };
|
13 | loading: {
|
14 | type: import("vue").PropType<boolean | {
|
15 | delay?: number;
|
16 | }>;
|
17 | default: () => boolean | {
|
18 | delay?: number;
|
19 | };
|
20 | };
|
21 | disabled: import("vue-types").VueTypeValidableDef<boolean>;
|
22 | ghost: import("vue-types").VueTypeValidableDef<boolean>;
|
23 | block: import("vue-types").VueTypeValidableDef<boolean>;
|
24 | danger: import("vue-types").VueTypeValidableDef<boolean>;
|
25 | icon: import("vue-types").VueTypeValidableDef<any>;
|
26 | href: import("vue-types").VueTypeValidableDef<string> & {
|
27 | default: string;
|
28 | };
|
29 | target: import("vue-types").VueTypeValidableDef<string> & {
|
30 | default: string;
|
31 | };
|
32 | title: import("vue-types").VueTypeValidableDef<string> & {
|
33 | default: string;
|
34 | };
|
35 | onClick: {
|
36 | type: import("vue").PropType<(event: MouseEvent) => void>;
|
37 | };
|
38 | }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "mousedown")[], "click" | "mousedown", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
|
39 | prefixCls: import("vue-types").VueTypeValidableDef<string> & {
|
40 | default: string;
|
41 | };
|
42 | type: import("vue-types").VueTypeDef<"default" | "link" | "text" | "dashed" | "ghost" | "primary">;
|
43 | htmlType: import("vue-types").VueTypeDef<"submit" | "button" | "reset"> & {
|
44 | default: "submit" | "button" | "reset";
|
45 | };
|
46 | shape: import("vue-types").VueTypeDef<"default" | "circle" | "round">;
|
47 | size: {
|
48 | type: import("vue").PropType<import(".").ButtonSize>;
|
49 | };
|
50 | loading: {
|
51 | type: import("vue").PropType<boolean | {
|
52 | delay?: number;
|
53 | }>;
|
54 | default: () => boolean | {
|
55 | delay?: number;
|
56 | };
|
57 | };
|
58 | disabled: import("vue-types").VueTypeValidableDef<boolean>;
|
59 | ghost: import("vue-types").VueTypeValidableDef<boolean>;
|
60 | block: import("vue-types").VueTypeValidableDef<boolean>;
|
61 | danger: import("vue-types").VueTypeValidableDef<boolean>;
|
62 | icon: import("vue-types").VueTypeValidableDef<any>;
|
63 | href: import("vue-types").VueTypeValidableDef<string> & {
|
64 | default: string;
|
65 | };
|
66 | target: import("vue-types").VueTypeValidableDef<string> & {
|
67 | default: string;
|
68 | };
|
69 | title: import("vue-types").VueTypeValidableDef<string> & {
|
70 | default: string;
|
71 | };
|
72 | onClick: {
|
73 | type: import("vue").PropType<(event: MouseEvent) => void>;
|
74 | };
|
75 | }>> & {
|
76 | onClick?: (...args: any[]) => any;
|
77 | onMousedown?: (...args: any[]) => any;
|
78 | }, {
|
79 | prefixCls: string;
|
80 | title: string;
|
81 | htmlType: "submit" | "button" | "reset";
|
82 | loading: boolean | {
|
83 | delay?: number;
|
84 | };
|
85 | href: string;
|
86 | target: string;
|
87 | }>;
|
88 | export default _default;
|