import { default as React } from 'react';
import { AssetValue, FormValues, onToggleImageEditor } from '../../form.types';

export declare const FormValuesProvider: React.FC<{
    children: React.ReactNode;
    initialValues?: FormValues;
    onSubmit?: (values: FormValues) => void;
    onAssetUpload?: (file: File) => Promise<AssetValue>;
    onToggleImageEditor?: onToggleImageEditor;
    getRequestHeaders?: () => Record<string, string> | Promise<Record<string, string>>;
    getCreateOptionExtraBody?: () => Record<string, unknown> | Promise<Record<string, unknown>>;
}>;
//# sourceMappingURL=form-values.provider.d.ts.map