import type { KTCodec, KTSchemaMeta } from "../schema-codec.js"; type ZodSafeParseSuccess = { success: true; data: T; }; type ZodSafeParseFailure = { success: false; error: { message: string; }; }; export type ZodSchemaLike = { safeParse: (input: unknown) => ZodSafeParseSuccess | ZodSafeParseFailure; meta?: () => unknown; }; export declare const createZodCodec: (schema: ZodSchemaLike, options?: { schemaMeta?: KTSchemaMeta; }) => KTCodec; export {};