import * as React from 'react'; import './style/index.less'; import { ProgressDotRender, StepIconRender } from './steps'; export type Status = 'error' | 'process' | 'finish' | 'wait'; export interface Icons { finish: React.ReactNode; error: React.ReactNode; } export interface StepProps { className?: string; active?: boolean; disabled?: boolean; stepIndex?: number; stepNumber?: number; status?: Status; title?: React.ReactNode; subTitle?: React.ReactNode; description?: React.ReactNode; icon?: React.ReactNode; icons?: Icons; onClick?: React.MouseEventHandler; onStepClick?: (index: number) => void; progressDot?: ProgressDotRender | boolean; stepIcon?: StepIconRender; } declare const Step: React.FC; export default Step;