import { CoValueSchemaFromCoreSchema } from "../zodSchema.js"; import { CoreCoValueSchema } from "./CoValueSchema.js"; import { z } from "../zodReExport.js"; type CoOptionalSchemaDefinition = { innerType: Shape; }; export interface CoreCoOptionalSchema extends CoreCoValueSchema { builtin: "CoOptional"; innerType: Shape; getDefinition: () => CoOptionalSchemaDefinition; } export declare class CoOptionalSchema implements CoreCoOptionalSchema { #private; readonly innerType: Shape; readonly collaborative: true; readonly builtin: "CoOptional"; readonly getDefinition: () => { innerType: Shape; }; readonly resolveQuery: true; constructor(innerType: Shape); getValidationSchema: () => z.ZodType>; getCoValueClass(): ReturnType["getCoValueClass"]>; } export {}; //# sourceMappingURL=CoOptionalSchema.d.ts.map