import type { FieldValues, UseFormReturn } from 'react-hook-form'; import type { CreateConfig, CreatePropsDefinition, Field, RenderField, RenderFields, UseFormParameters } from '.'; export interface FormConfig
{ form: { renderField: RenderField; renderFields: RenderFields; methods: UseFormReturn; memoize(callback: () => T, dependencies: [key: any, ...deps: any[]]): T; memoizeCallback any>(callback: T, dependencies: [key: any, ...deps: any[]]): T; getField(name: string): Field | undefined; control: { readonly errorsControl: CreateConfig['errorsControl']; readonly fieldsRegistered: Map>; readonly parameters: UseFormParameters | undefined; readonly config: CreateConfig; readonly fieldsInputedCalled: Set; readonly debounceSubmitDefinitions: { set(time: number): void; }; }; }; } //# sourceMappingURL=FormConfig.d.ts.map