UNPKG

1.25 kBTypeScriptView Raw
1import type { PropType, ExtractPropTypes } from 'vue';
2export declare type StrokeColorType = string | string[] | object;
3export declare type GapPositionType = 'top' | 'right' | 'bottom' | 'left';
4export declare type StrokeLinecapType = 'round' | 'butt' | 'square';
5export declare const propTypes: {
6 gapDegree: import("vue-types").VueTypeValidableDef<number> & {
7 default: number;
8 };
9 gapPosition: {
10 type: PropType<GapPositionType>;
11 };
12 percent: {
13 type: PropType<number | number[]>;
14 };
15 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
16 default: string;
17 };
18 strokeColor: {
19 type: PropType<StrokeColorType>;
20 };
21 strokeLinecap: {
22 type: PropType<StrokeLinecapType>;
23 };
24 strokeWidth: import("vue-types").VueTypeValidableDef<number> & {
25 default: number;
26 };
27 trailColor: import("vue-types").VueTypeValidableDef<string> & {
28 default: string;
29 };
30 trailWidth: import("vue-types").VueTypeValidableDef<number> & {
31 default: number;
32 };
33 transition: import("vue-types").VueTypeValidableDef<string> & {
34 default: string;
35 };
36};
37export declare type ProgressProps = Partial<ExtractPropTypes<typeof propTypes>>;