export declare const MCP_TOOL_PROFILES: readonly ["full", "context_only", "graph", "search", "codex_locked", "locked", "broker_proof_min"]; export type McpToolProfile = (typeof MCP_TOOL_PROFILES)[number]; export declare const MCP_TOOL_NAMES: readonly ["context_status", "context_pack", "impact_pack", "graph_status", "graph_query", "graph_symbol", "graph_neighbors", "graph_paths", "repo_map", "search_code", "get_symbol_context", "get_project_commands"]; export type McpToolName = (typeof MCP_TOOL_NAMES)[number]; export declare function parseToolProfile(value: string | undefined): McpToolProfile; export declare function toolsForProfile(profile: McpToolProfile): readonly McpToolName[]; export declare function isToolExposed(tool: McpToolName, profile: McpToolProfile): boolean;