import * as React from "react"; import { ConfigConsumerProps } from "../Config"; interface IStepsData { txt?: string; desc?: string; status?: string; } interface IProps { /** * 当前step值 从1开始 * * @default 1 **/ currIndex?: number; /** * 是否垂直显示 * * @default false **/ vertical?: boolean; /** * 步骤条数据 interface IStepsData { txt?: string; desc?: string; status?: string; } * **/ stepsData: IStepsData[]; /** * 默认前缀 * * @default 'lg' **/ prefixCls?: string; /** * 组件显示大小 * * @default '' **/ size?: "small" | ""; /** * 组件自定义类名 * * @default '' **/ className?: string; /** * 自定义样式 * * @default **/ style?: React.CSSProperties; } declare class Steps extends React.PureComponent { static defaultProps: { size: string; currIndex: number; vertical: boolean; className: string; style: {}; }; constructor(props: IProps); renderSteps: ({ getPrefixCls }: ConfigConsumerProps) => JSX.Element; render(): JSX.Element; } export default Steps;