/** * Web Agent Coordinator * * Intelligent coordination for cross-site navigation, workflow execution, * and adaptive browser automation patterns */ import { WebAgentCoordinator as IWebAgentCoordinator, SiteNavigation, NavigationResult, WebWorkflow, WorkflowResult, MultiSiteAction, MultiSiteResult, NavigationPattern, OptimizationResult, SiteStructure, BrowserConfig } from "./types.js"; import { BaseIntegration, HealthStatus } from "../shared/types.js"; import { BrowserOrchestrator } from "./browser-orchestrator.js"; export declare class WebAgentCoordinator extends BaseIntegration implements IWebAgentCoordinator { private orchestrator; private siteCache; private navigationPatterns; private workflowCache; private coordinatorMetrics; constructor(config: BrowserConfig, orchestrator: BrowserOrchestrator); initialize(): Promise; shutdown(): Promise; healthCheck(): Promise; getMetrics(): Record; navigateSite(navigation: SiteNavigation): Promise; executeWorkflow(workflow: WebWorkflow): Promise; coordiateMultiSite(sites: string[], action: MultiSiteAction): Promise; optimizeNavigation(pattern: NavigationPattern): Promise; learnSiteStructure(url: string): Promise; private executeDirectNavigation; private executeProgressiveNavigation; private executeIntelligentNavigation; private executeAdaptiveNavigation; private executeCheckpoint; private executeIntelligentCheckpoint; private navigateUsingStructure; private executeSequentialWorkflow; private executeParallelWorkflow; private executeHybridWorkflow; private executeWorkflowStep; private executeStepAction; private executeStepDecision; private executeStepLoop; private executeStepParallel; private executeStepSync; private executeParallelMultiSite; private executeSequentialMultiSite; private executeAdaptiveMultiSite; private analyzeSiteStructure; private loadCachedData; private saveCachedData; } //# sourceMappingURL=web-agent-coordinator.d.ts.map