import { DefaultValues, FieldValues, SubmitHandler } from 'react-hook-form'; import { ZodSchema } from 'zod'; export interface ControlledFormProps { defaultValues?: DefaultValues; schema?: ZodSchema; children?: React.ReactNode; onSubmit?: SubmitHandler; hideSubmitButton?: boolean; submitButtonLabel?: string; submitButtonPosition?: 'start' | 'end' | 'center' | 'stretch'; keepValuesOnSubmit?: boolean; className?: string; } export declare const ControlledForm: ({ defaultValues, schema, children, onSubmit, hideSubmitButton, submitButtonLabel, submitButtonPosition, keepValuesOnSubmit, className, }: ControlledFormProps) => import("react/jsx-runtime").JSX.Element;