import { VariantProps } from "class-variance-authority"; declare const progressStepCva: (props?: ({ status?: "completed" | "loading" | "pending" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type ProgressStepStatus = "pending" | "loading" | "completed"; export type ProgressStepProps = Readonly<{ /** The label displayed for this step */ label: string; /** The current status of the step */ status?: ProgressStepStatus; /** The step number (displayed when status is pending) */ stepNumber?: number; /** Optional value to display on the right (typically shown when completed) */ value?: string; /** Additional class name */ className?: string; }> & VariantProps & Omit, "children">; export declare function ProgressStep({ label, status, stepNumber, value, className, ...props }: ProgressStepProps): import("react").JSX.Element; export declare namespace ProgressStep { var displayName: string; } export {}; //# sourceMappingURL=ProgressStep.d.ts.map