/**
 * Workflow Orchestration Handler
 *
 * Revolutionary tool combination orchestrator that provides exponential benefits through:
 * - Parallel execution of complementary tools
 * - Context preservation via sub-agent delegation
 * - Cross-application correlation and visual evidence
 * - Smart caching and resource optimization
 *
 * Phase 1: AI-Debug + Background Screenshots for comprehensive visual evidence
 * Phase 2: TDD + Visual Regression for backend/frontend validation
 * Phase 3: Event-driven intelligent workflow sequencer
 */
import { BaseToolHandler } from './base-handler.js';
import { Tool } from '@modelcontextprotocol/sdk/types.js';
export declare class WorkflowOrchestrationHandler extends BaseToolHandler {
    private orchestrationCache;
    private workflowMetrics;
    tools: Tool[];
    getTools(): import("zod").objectOutputType<{
        name: import("zod").ZodString;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        inputSchema: import("zod").ZodObject<{
            type: import("zod").ZodLiteral<"object">;
            properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
        }, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{
            type: import("zod").ZodLiteral<"object">;
            properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
        }, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{
            type: import("zod").ZodLiteral<"object">;
            properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
        }, import("zod").ZodTypeAny, "passthrough">>;
    }, import("zod").ZodTypeAny, "passthrough">[];
    handle(toolName: string, args: any, sessions: Map<string, any>): Promise<any>;
    /**
     * Phase 1: Zero-Downtime Development Workflow
     * AI-Debug + Background Screenshots + TDD coordination
     */
    private executeZeroDowntimeDevelopmentWorkflow;
    /**
     * Helper: Setup background contexts for multiple applications
     */
    private setupBackgroundContexts;
    /**
     * Helper: Establish AI-Debug session with framework optimization
     */
    private establishAIDebugSession;
    /**
     * Helper: Setup TDD session for backend validation
     */
    private setupTDDSession;
    /**
     * Helper: Capture comprehensive baseline across all applications
     */
    private captureComprehensiveBaseline;
    /**
     * Helper: Enable continuous monitoring across all workflow components
     */
    private enableContinuousMonitoring;
    /**
     * PHASE 2: Helper methods for advanced workflow orchestration
     */
    /**
     * Setup debugging sessions for stack applications
     */
    private setupStackApplicationSessions;
    /**
     * Setup event correlation system across applications
     */
    private setupEventCorrelation;
    /**
     * Create unified debugging dashboard
     */
    private createUnifiedDashboard;
    /**
     * Establish comprehensive baseline for regression prevention
     */
    private establishComprehensiveBaseline;
    /**
     * Enable monitoring during change implementation
     */
    private enableChangeMonitoring;
    /**
     * Setup TDD validation workflow
     */
    private setupTDDValidationWorkflow;
    /**
     * Setup visual regression detection
     */
    private setupVisualRegressionDetection;
    /**
     * Setup performance regression monitoring
     */
    private setupPerformanceRegressionMonitoring;
    /**
     * Create validation correlation system
     */
    private createValidationCorrelation;
    /**
     * Multi-Application Debugging Session (Phase 1 implementation)
     */
    private executeMultiApplicationDebugging;
    /**
     * Automated Regression Prevention (Phase 1 implementation)
     */
    private executeRegressionPreventionWorkflow;
    /**
     * Get orchestration status and metrics
     */
    private getOrchestrationStatus;
}
//# sourceMappingURL=workflow-orchestration-handler.d.ts.map