import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { BugApi } from './bug-api.js';
import { ToolArgs } from '../utils/validation.js';
import { ApiResponse } from '../utils/formatting.js';
/**
 * Enhanced Analysis API - provides only the advanced analysis tools from Bug API
 * This is a filtered view of Bug API tools focused on comprehensive analysis
 */
export declare class EnhancedAnalysisApi extends BugApi {
    protected apiName: string;
    getTools(): Tool[];
    executeTool(name: string, args: ToolArgs, meta?: {
        progressToken?: string;
    }): Promise<ApiResponse>;
}
//# sourceMappingURL=enhanced-analysis-api.d.ts.map