import { ZodTypeAny, TypeOf } from 'zod'; type FormFillOverride = unknown | readonly unknown[] | ((fieldName: string) => unknown); type FormFillOverrides = Record; interface FormDevToolsOptions { enabled?: boolean; shortcut?: string; } interface FormDevToolsConfig extends FormDevToolsOptions { fill?: () => Partial>; overrides?: FormFillOverrides; } type FormDevTools = boolean | FormDevToolsConfig; /** Build form-shaped test values from a Zod object schema. */ declare function buildFormFill(schema: TSchema, overrides?: FormFillOverrides): Partial>; export { type FormDevToolsOptions as F, type FormDevTools as a, type FormDevToolsConfig as b, type FormFillOverride as c, type FormFillOverrides as d, buildFormFill as e };