export declare const CODEBASE_INDEX_READ_TOOLS: readonly ['codebase_context', 'codebase_search', 'codebase_stats', 'codebase_package_graph', 'codebase_file_graph', 'codebase_symbol_graph', 'codebase_incoming_calls', 'codebase_outgoing_calls', 'codebase_read_symbol', 'codebase_skeleton', 'codebase_impact_analysis', 'codebase_repo_map']; export declare const CODEBASE_INDEX_WRITE_TOOLS: readonly ['codebase_index']; export type CodebaseIndexMcpReadToolName = (typeof CODEBASE_INDEX_READ_TOOLS)[number]; export type CodebaseIndexMcpWriteToolName = (typeof CODEBASE_INDEX_WRITE_TOOLS)[number]; export type CodebaseIndexMcpToolName = CodebaseIndexMcpReadToolName | CodebaseIndexMcpWriteToolName; export interface CodebaseIndexMcpPolicyOptions { writable?: boolean; } export declare function selectCodebaseIndexMcpTools(opts?: CodebaseIndexMcpPolicyOptions): CodebaseIndexMcpToolName[]; //# sourceMappingURL=policy.d.ts.map