UNPKG

12.6 kBTypeScriptView Raw
1export { ProgressProps } from './props';
2declare const _default: ({
3 new (...args: any[]): {
4 $: import("vue").ComponentInternalInstance;
5 $data: {};
6 $props: Partial<{
7 prefixCls: string;
8 width: number;
9 format: (...args: any[]) => any;
10 percent: number;
11 successPercent: number;
12 strokeWidth: number;
13 trailColor: string;
14 gapDegree: number;
15 }> & Pick<Readonly<{
16 prefixCls: string;
17 width: number;
18 format: (...args: any[]) => any;
19 percent: number;
20 successPercent: number;
21 strokeWidth: number;
22 trailColor: string;
23 gapDegree: number;
24 } & {
25 size?: "default" | "small";
26 type?: "circle" | "line" | "dashboard";
27 status?: "normal" | "active" | "success" | "exception";
28 showInfo?: boolean;
29 strokeLinecap?: string;
30 strokeColor?: string | {
31 [key: string]: any;
32 };
33 gapPosition?: "bottom" | "left" | "right" | "top";
34 }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "style" | "class" | "key" | "ref" | "onVnodeBeforeMount" | "onVnodeMounted" | "onVnodeBeforeUpdate" | "onVnodeUpdated" | "onVnodeBeforeUnmount" | "onVnodeUnmounted" | "size" | "type" | "status" | "showInfo" | "strokeLinecap" | "strokeColor" | "gapPosition">;
35 $attrs: Record<string, unknown>;
36 $refs: Record<string, unknown>;
37 $slots: Readonly<{
38 [name: string]: import("vue").Slot;
39 }>;
40 $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
41 $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
42 $emit: (event: string, ...args: any[]) => void;
43 $el: any;
44 $options: import("vue").ComponentOptionsBase<Readonly<{
45 prefixCls: string;
46 width: number;
47 format: (...args: any[]) => any;
48 percent: number;
49 successPercent: number;
50 strokeWidth: number;
51 trailColor: string;
52 gapDegree: number;
53 } & {
54 size?: "default" | "small";
55 type?: "circle" | "line" | "dashboard";
56 status?: "normal" | "active" | "success" | "exception";
57 showInfo?: boolean;
58 strokeLinecap?: string;
59 strokeColor?: string | {
60 [key: string]: any;
61 };
62 gapPosition?: "bottom" | "left" | "right" | "top";
63 }>, {
64 configProvider: import("../config-provider").ConfigConsumerProps;
65 }, unknown, {}, {
66 getPercentNumber(): number;
67 getProgressStatus(): "normal" | "active" | "success" | "exception";
68 renderProcessInfo(prefixCls: string, progressStatus: "normal" | "active" | "success" | "exception"): JSX.Element;
69 }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
70 prefixCls: string;
71 width: number;
72 format: (...args: any[]) => any;
73 percent: number;
74 successPercent: number;
75 strokeWidth: number;
76 trailColor: string;
77 gapDegree: number;
78 }>;
79 $forceUpdate: import("vue").ReactiveEffect<any>;
80 $nextTick: typeof import("vue").nextTick;
81 $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
82 } & Readonly<{
83 prefixCls: string;
84 width: number;
85 format: (...args: any[]) => any;
86 percent: number;
87 successPercent: number;
88 strokeWidth: number;
89 trailColor: string;
90 gapDegree: number;
91 } & {
92 size?: "default" | "small";
93 type?: "circle" | "line" | "dashboard";
94 status?: "normal" | "active" | "success" | "exception";
95 showInfo?: boolean;
96 strokeLinecap?: string;
97 strokeColor?: string | {
98 [key: string]: any;
99 };
100 gapPosition?: "bottom" | "left" | "right" | "top";
101 }> & import("vue").ShallowUnwrapRef<{
102 configProvider: import("../config-provider").ConfigConsumerProps;
103 }> & {} & {
104 getPercentNumber(): number;
105 getProgressStatus(): "normal" | "active" | "success" | "exception";
106 renderProcessInfo(prefixCls: string, progressStatus: "normal" | "active" | "success" | "exception"): JSX.Element;
107 } & import("vue").ComponentCustomProperties;
108 __isFragment?: never;
109 __isTeleport?: never;
110 __isSuspense?: never;
111} & import("vue").ComponentOptionsBase<Readonly<{
112 prefixCls: string;
113 width: number;
114 format: (...args: any[]) => any;
115 percent: number;
116 successPercent: number;
117 strokeWidth: number;
118 trailColor: string;
119 gapDegree: number;
120} & {
121 size?: "default" | "small";
122 type?: "circle" | "line" | "dashboard";
123 status?: "normal" | "active" | "success" | "exception";
124 showInfo?: boolean;
125 strokeLinecap?: string;
126 strokeColor?: string | {
127 [key: string]: any;
128 };
129 gapPosition?: "bottom" | "left" | "right" | "top";
130}>, {
131 configProvider: import("../config-provider").ConfigConsumerProps;
132}, unknown, {}, {
133 getPercentNumber(): number;
134 getProgressStatus(): "normal" | "active" | "success" | "exception";
135 renderProcessInfo(prefixCls: string, progressStatus: "normal" | "active" | "success" | "exception"): JSX.Element;
136}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
137 prefixCls: string;
138 width: number;
139 format: (...args: any[]) => any;
140 percent: number;
141 successPercent: number;
142 strokeWidth: number;
143 trailColor: string;
144 gapDegree: number;
145}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & ((app: import("vue").App<any>, ...options: any[]) => any) & {
146 install?: (app: import("vue").App<any>, ...options: any[]) => any;
147}) | ({
148 new (...args: any[]): {
149 $: import("vue").ComponentInternalInstance;
150 $data: {};
151 $props: Partial<{
152 prefixCls: string;
153 width: number;
154 format: (...args: any[]) => any;
155 percent: number;
156 successPercent: number;
157 strokeWidth: number;
158 trailColor: string;
159 gapDegree: number;
160 }> & Pick<Readonly<{
161 prefixCls: string;
162 width: number;
163 format: (...args: any[]) => any;
164 percent: number;
165 successPercent: number;
166 strokeWidth: number;
167 trailColor: string;
168 gapDegree: number;
169 } & {
170 size?: "default" | "small";
171 type?: "circle" | "line" | "dashboard";
172 status?: "normal" | "active" | "success" | "exception";
173 showInfo?: boolean;
174 strokeLinecap?: string;
175 strokeColor?: string | {
176 [key: string]: any;
177 };
178 gapPosition?: "bottom" | "left" | "right" | "top";
179 }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "style" | "class" | "key" | "ref" | "onVnodeBeforeMount" | "onVnodeMounted" | "onVnodeBeforeUpdate" | "onVnodeUpdated" | "onVnodeBeforeUnmount" | "onVnodeUnmounted" | "size" | "type" | "status" | "showInfo" | "strokeLinecap" | "strokeColor" | "gapPosition">;
180 $attrs: Record<string, unknown>;
181 $refs: Record<string, unknown>;
182 $slots: Readonly<{
183 [name: string]: import("vue").Slot;
184 }>;
185 $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
186 $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
187 $emit: (event: string, ...args: any[]) => void;
188 $el: any;
189 $options: import("vue").ComponentOptionsBase<Readonly<{
190 prefixCls: string;
191 width: number;
192 format: (...args: any[]) => any;
193 percent: number;
194 successPercent: number;
195 strokeWidth: number;
196 trailColor: string;
197 gapDegree: number;
198 } & {
199 size?: "default" | "small";
200 type?: "circle" | "line" | "dashboard";
201 status?: "normal" | "active" | "success" | "exception";
202 showInfo?: boolean;
203 strokeLinecap?: string;
204 strokeColor?: string | {
205 [key: string]: any;
206 };
207 gapPosition?: "bottom" | "left" | "right" | "top";
208 }>, {
209 configProvider: import("../config-provider").ConfigConsumerProps;
210 }, unknown, {}, {
211 getPercentNumber(): number;
212 getProgressStatus(): "normal" | "active" | "success" | "exception";
213 renderProcessInfo(prefixCls: string, progressStatus: "normal" | "active" | "success" | "exception"): JSX.Element;
214 }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
215 prefixCls: string;
216 width: number;
217 format: (...args: any[]) => any;
218 percent: number;
219 successPercent: number;
220 strokeWidth: number;
221 trailColor: string;
222 gapDegree: number;
223 }>;
224 $forceUpdate: import("vue").ReactiveEffect<any>;
225 $nextTick: typeof import("vue").nextTick;
226 $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
227 } & Readonly<{
228 prefixCls: string;
229 width: number;
230 format: (...args: any[]) => any;
231 percent: number;
232 successPercent: number;
233 strokeWidth: number;
234 trailColor: string;
235 gapDegree: number;
236 } & {
237 size?: "default" | "small";
238 type?: "circle" | "line" | "dashboard";
239 status?: "normal" | "active" | "success" | "exception";
240 showInfo?: boolean;
241 strokeLinecap?: string;
242 strokeColor?: string | {
243 [key: string]: any;
244 };
245 gapPosition?: "bottom" | "left" | "right" | "top";
246 }> & import("vue").ShallowUnwrapRef<{
247 configProvider: import("../config-provider").ConfigConsumerProps;
248 }> & {} & {
249 getPercentNumber(): number;
250 getProgressStatus(): "normal" | "active" | "success" | "exception";
251 renderProcessInfo(prefixCls: string, progressStatus: "normal" | "active" | "success" | "exception"): JSX.Element;
252 } & import("vue").ComponentCustomProperties;
253 __isFragment?: never;
254 __isTeleport?: never;
255 __isSuspense?: never;
256} & import("vue").ComponentOptionsBase<Readonly<{
257 prefixCls: string;
258 width: number;
259 format: (...args: any[]) => any;
260 percent: number;
261 successPercent: number;
262 strokeWidth: number;
263 trailColor: string;
264 gapDegree: number;
265} & {
266 size?: "default" | "small";
267 type?: "circle" | "line" | "dashboard";
268 status?: "normal" | "active" | "success" | "exception";
269 showInfo?: boolean;
270 strokeLinecap?: string;
271 strokeColor?: string | {
272 [key: string]: any;
273 };
274 gapPosition?: "bottom" | "left" | "right" | "top";
275}>, {
276 configProvider: import("../config-provider").ConfigConsumerProps;
277}, unknown, {}, {
278 getPercentNumber(): number;
279 getProgressStatus(): "normal" | "active" | "success" | "exception";
280 renderProcessInfo(prefixCls: string, progressStatus: "normal" | "active" | "success" | "exception"): JSX.Element;
281}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
282 prefixCls: string;
283 width: number;
284 format: (...args: any[]) => any;
285 percent: number;
286 successPercent: number;
287 strokeWidth: number;
288 trailColor: string;
289 gapDegree: number;
290}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & {
291 install: (app: import("vue").App<any>, ...options: any[]) => any;
292});
293export default _default;