import { default as React } from 'react'; import { StepsProps as AntStepsProps } from 'antd'; import { BaseComponentProps, DataSetConfig } from '../../types/common'; interface StepsSemanticStyles { root?: React.CSSProperties; item?: React.CSSProperties; itemWrapper?: React.CSSProperties; itemIcon?: React.CSSProperties; itemHeader?: React.CSSProperties; itemTitle?: React.CSSProperties; itemSubtitle?: React.CSSProperties; itemSection?: React.CSSProperties; itemContent?: React.CSSProperties; itemRail?: React.CSSProperties; } interface StepItemSemanticStyles { root?: React.CSSProperties; wrapper?: React.CSSProperties; icon?: React.CSSProperties; header?: React.CSSProperties; title?: React.CSSProperties; subtitle?: React.CSSProperties; section?: React.CSSProperties; content?: React.CSSProperties; rail?: React.CSSProperties; } interface StepItem { title?: React.ReactNode; subTitle?: React.ReactNode; content?: React.ReactNode; icon?: React.ReactNode; disabled?: boolean; status?: 'wait' | 'process' | 'finish' | 'error'; styles?: StepItemSemanticStyles; } export interface AndStepsProps extends Omit, BaseComponentProps, DataSetConfig { changeAction?: string; onChange?: (current: number) => void; /** @deprecated Use orientation instead */ direction?: 'horizontal' | 'vertical'; /** Orientation of steps */ orientation?: 'horizontal' | 'vertical'; /** @deprecated Use titlePlacement instead */ labelPlacement?: 'horizontal' | 'vertical'; /** Title placement */ titlePlacement?: 'horizontal' | 'vertical'; /** Steps items */ items?: StepItem[] | string; /** Semantic DOM styles for Steps */ styles?: StepsSemanticStyles | string; /** Design Token */ token?: Record | string; } export declare const AndSteps: React.FC; export default AndSteps; //# sourceMappingURL=index.d.ts.map