/**
 * Flutter TDD Integration Handler
 * Comprehensive TDD enhancements for Flutter debugging based on Cycle 22 user feedback
 * Provides 6 specialized tools for Test-Driven Development workflow acceleration
 */
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { BaseHandler } from './base-handler.js';
export declare class FlutterTDDIntegrationHandler extends BaseHandler {
    private testModeDetector;
    private providerAnalyzer;
    private expectationTracker;
    private implementationPlanner;
    constructor();
    tools: Tool[];
    handle(toolName: string, args: any, sessions: Map<string, any>): Promise<any>;
    /**
     * Detect Flutter test mode and configure debugging accordingly
     */
    private detectFlutterTestMode;
    /**
     * Analyze provider gaps and generate mock recommendations
     */
    private analyzeProviderGaps;
    /**
     * Compare test expectations with actual rendering state
     */
    private compareTestExpectations;
    /**
     * Generate authentication mock suggestions
     */
    private suggestAuthenticationMocks;
    /**
     * Track implementation progress against test requirements
     */
    private trackImplementationProgress;
    /**
     * Generate reusable test utilities
     */
    private generateTestUtilities;
    private generateTestUtilityClass;
    private generateInlineOverrides;
    private generateDartMockCode;
    private generateComprehensiveTestUtils;
    private getDebuggingHelperMethods;
    private generateDashboardTestUtils;
    private generateAuthenticationMockUtils;
    private generateWidgetFinderUtils;
    private generateTestDataBuilders;
    private getStatusIcon;
    private generateProgressBar;
}
//# sourceMappingURL=flutter-tdd-integration-handler.d.ts.map