import { z } from 'zod'; import { SchemaPolicy } from './schema-policy.js'; export type BuiltinSchemaSet = { readonly urlSchema: z.ZodType; readonly arrayBufferSchema: z.ZodType; }; export declare const UNKNOWN_SCHEMA: z.ZodUnknown; export declare const ANY_SCHEMA: z.ZodUnknown; export declare const NULL_SCHEMA: z.ZodNull; export declare const STRING_SCHEMA: z.ZodString; export declare const NUMBER_SCHEMA: z.ZodNumber; export declare const BOOLEAN_SCHEMA: z.ZodBoolean; export declare const UnknownSchema: z.ZodUnknown; export declare const AnySchema: z.ZodUnknown; export declare const NullSchema: z.ZodNull; export declare const StringSchema: z.ZodString; export declare const NumberSchema: z.ZodNumber; export declare const BooleanSchema: z.ZodBoolean; export declare function builtinSchemasForPolicy(policy: SchemaPolicy): BuiltinSchemaSet; export declare const URLSchema: import("./schema-runtime.js").SchemaDef>>; export declare const ArrayBufferSchema: import("./schema-runtime.js").SchemaDef>>;