@abyrd9/zod-form-data
Version:
Type-safe Zod v4 utilities to flatten and unflatten data, parse FormData, and collect schema-aligned errors.
5 lines • 431 B
TypeScript
import * as z4 from "zod/v4/core";
import type { DeepPartial } from "./deep-partial";
export declare const convertObjectToFormData: <Schema extends z4.$ZodType>(schema: Schema, data: DeepPartial<z4.output<Schema>>, formData?: FormData) => FormData;
export declare const convertFormDataToObject: <Schema extends z4.$ZodType>(schema: Schema, form: FormData) => DeepPartial<z4.output<Schema>>;
//# sourceMappingURL=conversion.d.ts.map