import { type McpToolProfile } from "./toolProfiles.js"; export type OutputMode = "compact" | "normal" | "detailed"; export interface McpConfig { outputMode: OutputMode; toolProfile: McpToolProfile; maxResponseChars: number; defaultSearchResults: number; maxCompactSearchResults: number; defaultSymbolResults: number; treeDepth: number; symbolContextLines: number; searchContextPadding: number; searchContextLines: number; maxTreeEntriesPerDir: number; contextPackMinimal: boolean; contextPackBudgetTokens: number; contextPackMaxFiles: number; contextPackMaxSymbols: number; } export declare function getConfig(): McpConfig; export declare function getMaxResponseChars(): number; export declare function isCompactMode(): boolean; export declare function resetConfigForTests(): void;