1 | import { VNode } from 'vue';
|
2 | declare const _default: import("vue").DefineComponent<{
|
3 | prefixCls: import("vue-types").VueTypeValidableDef<string> & {
|
4 | default: string;
|
5 | };
|
6 | type: import("vue-types").VueTypeDef<"default" | "link" | "dashed" | "primary" | "ghost" | "danger">;
|
7 | htmlType: import("vue-types").VueTypeDef<"button" | "reset" | "submit"> & {
|
8 | default: "button" | "reset" | "submit";
|
9 | };
|
10 | shape: import("vue-types").VueTypeDef<"circle" | "round" | "circle-outline">;
|
11 | size: import("vue-types").VueTypeDef<"default" | "small" | "large"> & {
|
12 | default: "default" | "small" | "large";
|
13 | };
|
14 | loading: import("vue-types").VueTypeDef<boolean | {
|
15 | [key: string]: any;
|
16 | }>;
|
17 | disabled: import("vue-types").VueTypeValidableDef<boolean>;
|
18 | ghost: import("vue-types").VueTypeValidableDef<boolean>;
|
19 | block: import("vue-types").VueTypeValidableDef<boolean>;
|
20 | icon: import("vue-types").VueTypeValidableDef<import("../_util/type").VueNode>;
|
21 | href: import("vue-types").VueTypeValidableDef<string> & {
|
22 | default: string;
|
23 | };
|
24 | title: import("vue-types").VueTypeValidableDef<string> & {
|
25 | default: string;
|
26 | };
|
27 | onClick: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
|
28 | default: (...args: any[]) => any;
|
29 | };
|
30 | }, {
|
31 | configProvider: import("../config-provider").ConfigConsumerProps;
|
32 | children: any[];
|
33 | iconCom: any;
|
34 | delayTimeout: any;
|
35 | }, {
|
36 | sizeMap: {
|
37 | large: string;
|
38 | small: string;
|
39 | };
|
40 | sLoading: boolean;
|
41 | hasTwoCNChar: boolean;
|
42 | }, {}, {
|
43 | getClasses(): {
|
44 | [x: string]: any;
|
45 | };
|
46 | fixTwoCNChar(): void;
|
47 | handleClick(event: Event): void;
|
48 | insertSpace(child: VNode, needInserted: boolean): JSX.Element;
|
49 | isNeedInserted(): boolean;
|
50 | }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
|
51 | title: string;
|
52 | onClick: (...args: any[]) => any;
|
53 | prefixCls: string;
|
54 | size: "default" | "small" | "large";
|
55 | href: string;
|
56 | htmlType: "button" | "reset" | "submit";
|
57 | } & {
|
58 | icon?: import("../_util/type").VueNode;
|
59 | block?: boolean;
|
60 | disabled?: boolean;
|
61 | type?: "default" | "link" | "dashed" | "primary" | "ghost" | "danger";
|
62 | loading?: boolean | {
|
63 | [key: string]: any;
|
64 | };
|
65 | ghost?: boolean;
|
66 | shape?: "circle" | "round" | "circle-outline";
|
67 | }>, {
|
68 | title: string;
|
69 | onClick: (...args: any[]) => any;
|
70 | prefixCls: string;
|
71 | size: "default" | "small" | "large";
|
72 | href: string;
|
73 | htmlType: "button" | "reset" | "submit";
|
74 | }>;
|
75 | export default _default;
|