import { IconType } from '../../utils/typescript'; export interface StepsProps { processStatus?: StepStatus | string; finishStatus?: StepStatus | string; waitStatus?: StepStatus | string; capsule?: boolean; height?: string | number; active?: number; textColor?: string | ((params: TextColorParams) => string); useAntStyle?: boolean; } export interface StepProps { processStatus?: StepStatus | string; finishStatus?: StepStatus | string; waitStatus?: StepStatus | string; title?: string; description?: string; icon?: IconType; status?: StepStatus; color?: string; textColor?: string; } export type StepStatus = 'wait' | 'process' | 'finish' | 'error' | 'success'; export interface TextColorParams { index: number; title: string; currentStatus: Omit; }