import { IExecuteFunctions } from 'n8n-workflow'; import { ResourceType, OperationType } from '../types/common'; /** * Main operation router that delegates to specific resource handlers */ export declare class OperationRouter { /** * Route operation to appropriate handler based on resource and operation type */ static execute(context: IExecuteFunctions, itemIndex: number, resource: ResourceType, operation: OperationType): Promise; /** * Handle account operations */ private static handleAccountOperation; /** * Handle campaign operations */ private static handleCampaignOperation; /** * Handle lead operations */ private static handleLeadOperation; /** * Handle analytics operations */ private static handleAnalyticsOperation; /** * Handle Unibox operations */ private static handleUniboxOperation; } //# sourceMappingURL=OperationRouter.d.ts.map