import React from 'react'; import { type ComposableProps } from '../../../lib/slot'; export interface StepItemProps extends ComposableProps<'div'> { /** * Step number (1-based) */ value: number; /** * Step content (typically StepIcon, StepTitle, StepDescription). */ children?: React.ReactNode; /** * Whether step is disabled * @default false */ disabled?: boolean; /** * Step status override */ status?: 'wait' | 'process' | 'finish' | 'error'; } /** * StepItem Component * * A composable component for individual steps. * Typically wraps StepIcon, StepTitle, and StepDescription. * * @public * * @example * ```tsx * * * * * * Step 1 * Description * * * * * ``` * * @remarks * - Wraps the HTML `
` element by default. * - Supports `asChild` prop to merge props with a custom child element. * - Automatically determines state based on currentStep and value. */ export declare const StepItem: React.ForwardRefExoticComponent>; //# sourceMappingURL=StepItem.d.ts.map