export declare const TOOL_HISTORY_ARGUMENT_MAX_BYTES: number; export declare const TOOL_HISTORY_RESULT_MAX_BYTES: number; export interface BoundedToolHistoryPayload { readonly json: string; readonly sha256: string; readonly searchText: string; readonly originalBytes: number; readonly retainedBytes: number; readonly truncated: boolean; } /** * Apply the tool-history store's bounded inspection, redaction, and payload * limits without ever serializing an unbounded caller-owned value. */ export declare function boundedToolHistoryPayload(value: unknown, maxBytes: number, options?: { readonly maxStringBytes?: number; }): BoundedToolHistoryPayload; export declare function utf8Prefix(value: string, maxBytes: number): string; //# sourceMappingURL=tool-history-payload.d.ts.map