import { ZodObject } from 'zod' import { objectInputType, objectOutputType, SafeParseReturnType, ZodRawShape, ZodTypeAny } from 'zod/lib/types' import { ParseParams } from 'zod/lib/helpers/parseUtil' export type UnknownKeysParam = 'passthrough' | 'strict' | 'strip' export type ZodObjectStd = ZodObject, objectInputType> export type SafeParse = (data: unknown, params?: Partial) => SafeParseReturnType