import { ReactNode } from 'react'; export interface ItemType { name: string; code: string; order?: number; } export interface ProStepPropsType { /** @name 步骤条配置项 */ dataSource?: ItemType[]; /** @name 距离顶部的偏移量 */ fixedTop: number; /** @name 当前已激活的key */ activeKey?: string; /** @name 子组件 */ children?: ReactNode; /** @name 子组件 */ style?: any; /** @name 滚动偏移量 */ targetOffset?: number; /** @name 是否使用折叠标题 */ collapse?: boolean; } export interface ProStepItem { id: string; title?: string; collapse?: boolean; order?: number; [key: string]: any; }