import { APIResponse, AgentExecutionResponse, WorkflowExecutionResponse } from '../types/index.js'; export declare class FallbackService { /** * Fallback for company research when primary endpoints fail */ static fallbackCompanyResearch(companyName: string, industry?: string): Promise; /** * Fallback for personalization when primary endpoints fail */ static fallbackPersonalization(prospectName: string, companyName: string, messageType: string, tone?: string): Promise; /** * Fallback for agent execution when primary endpoints fail */ static fallbackAgentExecution(agentName: string, inputData: any): Promise; /** * Fallback for workflow execution when primary endpoints fail */ static fallbackWorkflowExecution(workflowType: string, inputData: any): Promise; /** * Fallback for CRM queries when primary endpoints fail */ static fallbackCRMQuery(entityType: string, filters?: any): Promise; /** * Fallback for sales forecasting when primary endpoints fail */ static fallbackSalesForecast(timePeriod?: string): Promise; /** * Get fallback agents list when primary service is unavailable */ static fallbackAgentsList(): Promise; /** * Get fallback workflows list when primary service is unavailable */ static fallbackWorkflowsList(): Promise; }