import { IStringKeyMap } from './IStringKeyMap'; import { ReactElement } from 'react'; export declare type StepSchema = { next: string | null; prev: string | null; }; export declare type WizardContextProps = { moveNextStep: () => void; movePrevStep: () => void; moveToStep: (step: N) => void; onSubmit: () => void; steps: Array>; stepsSchema?: IStringKeyMap; currentStep: N; getPrevStep: () => N | null; getNextStep: () => N | null; }; export declare type WizardStep = { name: N; label: string; component: ReactElement; };