import * as z from 'zod'; /** * Copyright 2025 © BeeAI a Series of LF Projects, LLC * SPDX-License-Identifier: Apache-2.0 */ declare function createSchemaTypePredicate(schema: z.ZodType): (data: unknown) => data is T; declare const nullishObject: (schema: z.ZodObject) => z.ZodObject<{ [K in keyof T]: z.ZodNullable>; }, "strip", z.ZodTypeAny, z.objectUtil.addQuestionMarks>; }>, any> extends infer T_1 ? { [k in keyof T_1]: z.objectUtil.addQuestionMarks>; }>, any>[k]; } : never, z.baseObjectInputType<{ [K in keyof T]: z.ZodNullable>; }> extends infer T_2 ? { [k_1 in keyof T_2]: z.baseObjectInputType<{ [K in keyof T]: z.ZodNullable>; }>[k_1]; } : never>; export { createSchemaTypePredicate, nullishObject };