import type { JsonObject } from "./types"; export type DescriptionSpillFormat = "spill" | "paren"; /** * Demote stripped JSON Schema keywords into a node's `description` so the model * still receives the constraint as natural-language context after the wire * schema drops it. */ export declare function spillToDescription(node: JsonObject, entries: ReadonlyArray, format?: DescriptionSpillFormat): void;