import type { TSchema } from "@sinclair/typebox"; import { type SemanticEvidenceV1 } from "./contract.js"; export declare const SEMANTIC_MAX_REQUEST_BYTES: number; export interface SemanticPromptEnvelope { prompt: string; response_schema: TSchema; bytes: number; token_upper_bound: number; } export declare function buildSemanticPrompt(evidence: SemanticEvidenceV1): SemanticPromptEnvelope; export declare function extractSemanticJson(text: string): unknown; //# sourceMappingURL=prompt.d.ts.map