/** * Tool output summarization — truncates large outputs to preserve context window. */ /** * Check if output exceeds the summarization threshold. */ export declare function shouldSummarize(output: string, maxChars?: number): boolean; /** * Truncate output keeping first and last portions with a marker in between. */ export declare function truncateWithContext(output: string, maxChars?: number): string; //# sourceMappingURL=summarizer.d.ts.map