import { default as React } from 'react'; export interface StepItemProps { /** * SubItems */ children?: React.ReactNode; /** * Custom class name. */ className?: string; /** Shows the current step */ isSelected?: boolean; hasNumber?: boolean; /**Step title text */ title: string | React.ReactNode; href?: string; state?: 'default' | 'completed' | 'error' | 'disabled'; hasIcon?: boolean; onClick?: () => void; /** * Additional info components like StatusBadge, Button, Link or Text. */ info?: React.ReactNode; /** Controls the collapse externally if provided */ isOpen?: boolean; /** Called when collapse is toggled */ onToggle?: (isOpen: boolean) => void; } export declare const StepItem: ({ children, className, isSelected, hasIcon, title, href, onClick, state, info, isOpen, onToggle, }: StepItemProps) => JSX.Element;