/** Shared primitive schemas (json value/schema) and the paged-window fields. */ import { z } from 'zod'; /** An arbitrary JSON value (tool results, rendered payloads). */ export declare const jsonValue: z.ZodType; /** A JSON Schema object (Pydantic-emitted). Permissive; parsed by the auto-form. */ export declare const jsonSchema: z.ZodRecord; /** * The page window every paged read door carries; `next_page` is null on the last * page. `truncated` is TRUE when the door had more matches than it would scan or * return under its cap — the UI must surface that LOUDLY, never a silent cut — and * false whenever the window is exhaustive. */ export declare const pageWindow: { total: z.ZodNumber; page: z.ZodNumber; page_size: z.ZodNumber; next_page: z.ZodNullable; truncated: z.ZodBoolean; }; //# sourceMappingURL=shared.d.ts.map