///
export declare type RequiredVariant = 'default' | 'asterisk';
declare type ValidationOnSubmitConfig = {
showValidState?: false;
validateOnSubmit?: true;
};
declare type ShowValidStateConfig = {
showValidState?: true;
validateOnSubmit?: false;
};
declare type NoValidationConfig = {
showValidState?: false;
validateOnSubmit?: false;
};
export declare type FormConfigProps = (ValidationOnSubmitConfig | ShowValidStateConfig | NoValidationConfig) & {
requiredVariant?: RequiredVariant;
highlightAutofill?: boolean;
};
export declare const FormConfigContext: import("react").Context;
export declare const FormConfigProvider: import("react").Provider;
export declare const useFormConfig: () => FormConfigProps;
export {};
//# sourceMappingURL=FormConfig.d.ts.map