UNPKG

5.76 kBTypeScriptView Raw
1declare const _default: import("vue").DefineComponent<{
2 title: import("vue-types").VueTypeValidableDef<any>;
3 trigger: import("vue-types").VueTypeDef<"click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[]>;
4 visible: import("vue-types").VueTypeValidableDef<boolean>;
5 defaultVisible: import("vue-types").VueTypeValidableDef<boolean>;
6 placement: import("vue-types").VueTypeDef<"left" | "right" | "bottom" | "top" | "bottomLeft" | "bottomRight" | "topLeft" | "topRight" | "leftTop" | "leftBottom" | "rightTop" | "rightBottom">;
7 color: import("vue-types").VueTypeValidableDef<string> & {
8 default: string;
9 };
10 transitionName: import("vue-types").VueTypeValidableDef<string> & {
11 default: string;
12 };
13 overlayStyle: import("vue-types").VueTypeValidableDef<import("vue").CSSProperties>;
14 overlayClassName: import("vue-types").VueTypeValidableDef<string> & {
15 default: string;
16 };
17 openClassName: import("vue-types").VueTypeValidableDef<string> & {
18 default: string;
19 };
20 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
21 default: string;
22 };
23 mouseEnterDelay: import("vue-types").VueTypeValidableDef<number> & {
24 default: number;
25 };
26 mouseLeaveDelay: import("vue-types").VueTypeValidableDef<number> & {
27 default: number;
28 };
29 getPopupContainer: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
30 default: (...args: any[]) => any;
31 };
32 arrowPointAtCenter: import("vue-types").VueTypeValidableDef<boolean>;
33 autoAdjustOverflow: import("vue-types").VueTypeDef<boolean | {
34 [key: string]: any;
35 }>;
36 destroyTooltipOnHide: import("vue-types").VueTypeValidableDef<boolean>;
37 align: import("vue-types").VueTypeValidableDef<{
38 [key: string]: any;
39 }> & {
40 default: () => {
41 [key: string]: any;
42 };
43 };
44 builtinPlacements: import("vue-types").VueTypeValidableDef<{
45 [key: string]: any;
46 }> & {
47 default: () => {
48 [key: string]: any;
49 };
50 };
51 children: import("vue-types").VueTypeValidableDef<unknown[]> & {
52 default: () => unknown[];
53 };
54 onVisibleChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
55 default: (...args: any[]) => any;
56 };
57 'onUpdate:visible': import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
58 default: (...args: any[]) => any;
59 };
60}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
61 title: import("vue-types").VueTypeValidableDef<any>;
62 trigger: import("vue-types").VueTypeDef<"click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[]>;
63 visible: import("vue-types").VueTypeValidableDef<boolean>;
64 defaultVisible: import("vue-types").VueTypeValidableDef<boolean>;
65 placement: import("vue-types").VueTypeDef<"left" | "right" | "bottom" | "top" | "bottomLeft" | "bottomRight" | "topLeft" | "topRight" | "leftTop" | "leftBottom" | "rightTop" | "rightBottom">;
66 color: import("vue-types").VueTypeValidableDef<string> & {
67 default: string;
68 };
69 transitionName: import("vue-types").VueTypeValidableDef<string> & {
70 default: string;
71 };
72 overlayStyle: import("vue-types").VueTypeValidableDef<import("vue").CSSProperties>;
73 overlayClassName: import("vue-types").VueTypeValidableDef<string> & {
74 default: string;
75 };
76 openClassName: import("vue-types").VueTypeValidableDef<string> & {
77 default: string;
78 };
79 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
80 default: string;
81 };
82 mouseEnterDelay: import("vue-types").VueTypeValidableDef<number> & {
83 default: number;
84 };
85 mouseLeaveDelay: import("vue-types").VueTypeValidableDef<number> & {
86 default: number;
87 };
88 getPopupContainer: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
89 default: (...args: any[]) => any;
90 };
91 arrowPointAtCenter: import("vue-types").VueTypeValidableDef<boolean>;
92 autoAdjustOverflow: import("vue-types").VueTypeDef<boolean | {
93 [key: string]: any;
94 }>;
95 destroyTooltipOnHide: import("vue-types").VueTypeValidableDef<boolean>;
96 align: import("vue-types").VueTypeValidableDef<{
97 [key: string]: any;
98 }> & {
99 default: () => {
100 [key: string]: any;
101 };
102 };
103 builtinPlacements: import("vue-types").VueTypeValidableDef<{
104 [key: string]: any;
105 }> & {
106 default: () => {
107 [key: string]: any;
108 };
109 };
110 children: import("vue-types").VueTypeValidableDef<unknown[]> & {
111 default: () => unknown[];
112 };
113 onVisibleChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
114 default: (...args: any[]) => any;
115 };
116 'onUpdate:visible': import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
117 default: (...args: any[]) => any;
118 };
119}>>, {
120 prefixCls: string;
121 color: string;
122 align: {
123 [key: string]: any;
124 };
125 getPopupContainer: (...args: any[]) => any;
126 "onUpdate:visible": (...args: any[]) => any;
127 transitionName: string;
128 builtinPlacements: {
129 [key: string]: any;
130 };
131 mouseEnterDelay: number;
132 mouseLeaveDelay: number;
133 overlayClassName: string;
134 onVisibleChange: (...args: any[]) => any;
135 openClassName: string;
136 children: unknown[];
137}>;
138export default _default;