/// <reference types="react" />
import { type FormWizardProps } from '../types';
type UseLogicParams<TFormValues extends Record<string, unknown>> = FormWizardProps<TFormValues>;
export declare const useLogic: <TFormValues extends Record<string, unknown>>({ currentStepId, steps, submitButtonText, isLastStep, }: UseLogicParams<TFormValues>) => {
    Component: import("react").FunctionComponent<{}>;
    steps: {
        label: string;
        stepId: number;
    }[];
    activeStep: number;
    footerProps: {
        prevButtonText: string;
        submitButtonText: string;
    };
};
export {};
