export declare function truncateMiddle(input: unknown, maxChars: number): string; export declare function createTokenTruncationHook(internalSessions: Set, maxChars?: number): (input: { tool: string | { name: string; }; sessionID: string; }, output: { output: unknown; }) => void;