import { FormStructure, FormStep } from '../../form.types';

interface FormStructureContextType {
    structure: FormStructure;
    currentStepIndex: number;
    currentStep: FormStep;
    goToNextStep: () => void;
    goToPreviousStep: () => void;
    goToStep: (stepIndex: number) => void;
    isFirstStep: boolean;
    isLastStep: boolean;
    totalSteps: number;
}
export declare const FormStructureContext: import('react').Context<FormStructureContextType | null>;
export declare const useFormStructure: () => FormStructureContextType;
export {};
//# sourceMappingURL=form-structure.context.d.ts.map