import type { progressStatuses } from '@antdv/ui/es/constants'; export type ProgressStatusesType = (typeof progressStatuses)[number]; declare const progressType: readonly ["line", "circle", "dashboard"]; export type ProgressType = (typeof progressType)[number]; declare const progressSize: readonly ["default", "small"]; export type ProgressSize = (typeof progressSize)[number] | number | [number, number]; export interface StringGradients { [percentage: string]: string; } export interface FromToGradients { from: string; to: string; } export type ProgressGradient = { direction?: string; } & (StringGradients | FromToGradients); export interface SuccessProps { percent?: number; /** @deprecated Use `percent` instead */ progress?: number; strokeColor?: string; } export type StrokeColorType = string | string[] | object; export type GapPositionType = 'top' | 'right' | 'bottom' | 'left'; export type StrokeLinecapType = 'round' | 'butt' | 'square'; export {};