/**
 * AI Test Visual Enhancement Module
 *
 * Phase 4 of the Modular Architecture refactoring for AI Test Enhancement Handler.
 * This module contains the visual testing enhancement functionality, completing
 * the modular extraction and achieving the 300-line target for the main handler.
 *
 * Contains 4 tools:
 * - implement_visual_element_detection
 * - implement_self_healing_tests
 * - integrate_with_qa_gates
 * - enhance_visual_regression
 *
 * @module ai-test-visual-enhancement
 * @since Cycle 20 - July 12, 2025
 */
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { AuditEngine } from '../audit-engine.js';
import { LocalDebugEngine } from '../local-debug-engine.js';
import { DebugSession } from '../types.js';
export declare class AITestVisualEnhancement {
    private auditEngine;
    private localEngine;
    constructor(auditEngine: AuditEngine, localEngine: LocalDebugEngine);
    getTools(): Tool[];
    handleTool(toolName: string, args: any, sessions: Map<string, DebugSession>): Promise<any>;
    private implementVisualElementDetection;
    private implementSelfHealingTests;
    private integrateWithQAGates;
    private enhanceVisualRegression;
    private initializeVisualDetection;
    private deployVisualDetection;
    private initializeSelfHealingEngine;
    private deploySelfHealingCapabilities;
    private initializeQAGatesIntegration;
    private deployQAGatesIntegration;
    private initializeVisualRegressionEnhancement;
    private deployVisualRegressionEnhancements;
}
//# sourceMappingURL=ai-test-visual-enhancement.d.ts.map