import * as z from "zod/v4"; import { TODOS_CONTRACT_VERSION, TODOS_MANIFEST_VERSION } from "./common"; import { TODOS_INVARIANT_REGISTRY } from "./invariants"; export declare const TODOS_SCHEMA_REGISTRY: Readonly>; export type TodosSchemaId = keyof typeof TODOS_SCHEMA_REGISTRY; export interface TodosSchemaBundle { schema: "hasna.todos.schema_bundle.v1"; contractVersion: typeof TODOS_CONTRACT_VERSION; manifestVersion: typeof TODOS_MANIFEST_VERSION; schemaDigest: string; invariantRegistryDigest: string; runtimeValidationRequired: true; invariants: typeof TODOS_INVARIANT_REGISTRY; schemas: Record>; } export declare function getTodosSchema(schemaId: string): z.ZodType | undefined; export declare function parseTodosSchema(schemaId: string, input: unknown): T; export declare function buildTodosSchemaBundle(): TodosSchemaBundle;