import type { FormValues, EventTypeSetupProps, EventTypeUpdateInput } from '../../../../features/eventtypes/lib/types';
export declare const useEventTypeForm: ({ eventType, onSubmit, onFormStateChange, }: {
    eventType: EventTypeSetupProps["eventType"];
    onSubmit: (data: EventTypeUpdateInput) => void;
    onFormStateChange?: (formState: {
        isDirty: boolean;
        dirtyFields: Partial<FormValues>;
        values: FormValues;
    }) => void;
}) => {
    form: import("react-hook-form").UseFormReturn<FormValues, any>;
    handleSubmit: (values: FormValues) => Promise<void>;
};
//# sourceMappingURL=useEventTypeForm.d.ts.map