import React from 'react';
interface ConfirmationFormContextType {
    errorChecks: (() => ConfirmationValidator)[];
    addErrorChecks: (...checks: (() => ConfirmationValidator)[]) => void;
}
export declare const ConfirmationFormContext: React.Context<ConfirmationFormContextType | null>;
interface ConfirmationFormContextWrapperProps {
    children: React.ReactNode;
}
type ConfirmationValidator = {
    message: string;
    name: string;
    validate: (scrollToInput?: boolean) => boolean;
};
export declare function ConfirmationFormContextWrapper(props: ConfirmationFormContextWrapperProps): React.JSX.Element;
export {};
