/** * Headless Root Service for Node.js environments * Contains only the essential state management without DOM dependencies */ export declare class RootServiceHeadless { isAutomationOnGoing: boolean; isMyBotAutomationOnGoing: boolean; currentAutomationId: string; currentMybotAutomationId: string; isCustomTabAutomationOnGoing: boolean; currentCustomTabAutomationId: string; grantResponseObj: any; isInitialInternalTransferTriggered: boolean; prefsAccessObj: any; customTabPrefsObj: any; prefsOpacity: any; connectionDetails: any; aaSettings: any; menuResponseArr: any; activeTab: string; internalTransfer: boolean; internalTransferData: any; proactiveMode: boolean; OverRideMode: boolean; manualAssistOverrideMode: boolean; autoScrollStatus: boolean; isOnReadyCalled: boolean; agenticStart: boolean; myBotTabSessionId: any; assistTabSessionId: any; sentSearchResponse: boolean; searchedResultData: any; socketConnect: boolean; tabsNTitles: any; isAnonymousFlowEnabled: boolean; isAnonymousFlowTriggered: boolean; isHooksApi: boolean; isAgenticCoPilotEnabled: boolean; isAgenticPaused: boolean; isAgenticAutoSendEnabled: boolean; sendingTimeForAgenticAutoSend: number; timerForSendingAgenticAutoSend: any; disableWidgetFlag: boolean; accountId: string; interimSummary: any; currentPositionId: string; summaryInProgress: boolean; currentGenIntSummaryCount: number; generatedSummaries: any[]; finalSummaryGenerated: boolean; isSummariesGenerated: boolean; tabs: { ast: string; mB: string; srch: string; trnspt: string; }; tabsTitleAsKey: { [x: string]: string; }; interruptDialogList: any; mybotInterruptDialogList: any; customInterruptDialogList: any; isExitEventTriggered: boolean; menuResponse: any; isGroups: boolean; isHistory: boolean; customTabHistoryData: any; defaultFeedbackSettings: any; defaultwidgetSettings: any; private hostIns; constructor(hostIns: any); /** * Sanitize HTML - Simple implementation for Node.js (removes HTML tags) */ sanitizeHTML(input: string): string; /** * Show network toastr - No-op in headless mode */ showNetworkToastr(hostIns: any): void; /** * Hide network toastr - No-op in headless mode */ hideNetworkToastr(hostIns: any): void; } export default RootServiceHeadless;