import * as z from "zod/v4-mini"; import { SDKValidationError } from "../models/errors/sdkvalidationerror.js"; import { Result } from "../types/fp.js"; /** * Utility function that executes some code which may throw a ZodError. It * intercepts this error and converts it to an SDKValidationError so as to not * leak Zod implementation details to user code. */ export declare function parse(rawValue: Inp, fn: (value: Inp) => Out, errorMessage: string): Out; /** * Utility function that executes some code which may result in a ZodError. It * intercepts this error and converts it to an SDKValidationError so as to not * leak Zod implementation details to user code. */ export declare function safeParse(rawValue: Inp, fn: (value: Inp) => Out, errorMessage: string): Result; export declare function collectExtraKeys(obj: z.ZodMiniObject>, extrasKey: K, optional: Optional): z.ZodMiniPipe>, z.ZodMiniTransform> & (Optional extends false ? { [k in K]: Record>; } : { [k in K]?: Record> | undefined; }), z.output>>>>; //# sourceMappingURL=schemas.d.ts.map