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