/**
 * AI Test Core Generation Module
 *
 * Phase 1 of the Modular Architecture refactoring for AI Test Enhancement Handler.
 * This module contains the core test generation functionality, extracted to reduce
 * the main handler size and improve maintainability.
 *
 * Contains 5 tools:
 * - generate_intelligent_tests
 * - generate_visual_first_tests
 * - generate_requirement_driven_tests
 * - generate_bdd_test_scenarios
 * - generate_accessibility_tests
 *
 * @module ai-test-core-generation
 * @since Cycle 17 - 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 AITestCoreGeneration {
    private auditEngine;
    private localEngine;
    constructor(auditEngine: AuditEngine, localEngine: LocalDebugEngine);
    getTools(): Tool[];
    handleTool(toolName: string, args: any, sessions: Map<string, DebugSession>): Promise<any>;
    private generateIntelligentTests;
    private generateVisualFirstTests;
    private requirementsToTests;
    private autoMaintainTests;
    private optimizeTestSuite;
    private analyzeSessionForTestGeneration;
    private createTestSuiteFromAnalysis;
    private analyzeVisualElements;
    private createVisualTestSuite;
    private analyzeRequirements;
    private generateTestScenarios;
    private initializeTestMaintenance;
    private performIntelligentHealing;
    private analyzeTestSuiteForOptimization;
    private performTestSuiteOptimization;
}
//# sourceMappingURL=ai-test-core-generation.d.ts.map