import { FC, MouseEvent, ReactNode } from 'react'; import { SvgFC } from '@befe/brick-core'; export interface StepsNodeProps { /** * 自定义 class */ className?: string; /** * 索引 */ index: number; /** * 名称 */ label?: ReactNode; /** * 描述 */ description?: ReactNode; /** * 禁用点击 */ disabled?: boolean; /** * 状态 */ status?: 'waiting' | 'done' | 'active' | 'terminated' | 'error'; /** * 图标 * * - 仅对 `standard` 类型 * - 仅对 `waiting` | `active` | `done` 状态有效 */ icon?: SvgFC; /** * 点击回调 */ onClick?: (e: MouseEvent) => void; } export declare const StepsNode: FC;