import type { EvidenceSchema } from "../domain/role-policy.js"; import { type JsonSchemaNode } from "../runtime/schema.js"; export interface RegisteredSchema { id: EvidenceSchema; path: string; schema: JsonSchemaNode; } export declare function registeredSchema(id: EvidenceSchema, packageRoot?: string): RegisteredSchema; export declare function registeredCodexOutputSchema(id: EvidenceSchema, packageRoot?: string): RegisteredSchema; export declare function registeredSchemaIds(): EvidenceSchema[]; export declare function parseStructuredOutput(id: EvidenceSchema, raw: string, packageRoot?: string): unknown;