/**
 * Chat Commands — get_chat_debug_bundle: sanitize, summarize and store a
 * diagnostic snapshot of the current read_chat / provider / session state.
 */
import type { CommandResult, CommandHelpers } from './handler.js';
interface DebugSanitizeOptions {
    maxDepth?: number;
    maxArrayLength?: number;
    maxObjectKeys?: number;
    maxStringLength?: number;
}
export declare function sanitizeDebugBundleValue(value: unknown, options?: DebugSanitizeOptions, depth?: number, keyHint?: string): unknown;
export declare function handleGetChatDebugBundle(h: CommandHelpers, args: any): Promise<CommandResult>;
export {};
