import type { TSchema } from "typebox"; export declare const SCHEMA_MISMATCH_PREFIX = "Invalid structured output: response does not match the decision schema."; export declare const UNPARSEABLE_ARGUMENTS_PREFIX = "Invalid structured output: tool call arguments were not valid JSON."; /** One line per failing path with the expected shape. Never includes any part of the rejected value. */ export declare function describeSchemaErrors(schema: TSchema, value: unknown): string[]; export declare function schemaMismatchMessage(lines: readonly string[]): string; /** Parser messages quote the rejected input, so only a fixed category and a numeric position are surfaced. */ export declare function unparseableArgumentsMessage(argumentsError: string): string; //# sourceMappingURL=rejection-detail.d.ts.map