import { ReactNode } from 'react';

export interface WizardStep {
    id: string;
    title: string;
    stepNumber: number;
    component: ReactNode;
}
interface WizardContainerProps {
    steps: WizardStep[];
    currentStep?: number;
    completedSteps?: number[];
    className?: string;
    onStepChange?: (step: number) => void;
    onCancel?: () => void;
}
export declare function WizardContainer({ steps, currentStep, completedSteps, className, onStepChange, onCancel, }: Readonly<WizardContainerProps>): import("react/jsx-runtime").JSX.Element;
export {};
