export {}; import { Core } from "../../Core"; import { LevelLogs } from "../../common/LevelLogs.js"; declare class S2SServiceEventHandler extends LevelLogs { private _logger; private _eventEmitter; private _rest; private callbackAbsolutePath; private _contacts; private _bulles; private jid_im; private jid_password; private userId; private fullJid; private jid_tel; private jid; private xmppUtils; private _conversations; private shouldSendReadReceipt; private storeMessagesInConversation; private maxMessagesStoredInConversation; static getClassName(): string; getClassName(): string; static getAccessorName(): string; getAccessorName(): string; constructor(_im: any, _application: any, _eventEmitter: any, _logger: any, _hostCallback: any); setAccount(account: any): void; handleS2SEvent(event: any): { isEventForMe: boolean; }; ParseConnectionCallback(event: any): boolean; ParsePresenceCallback(event: any): Promise; ParseUserCallback(event: any): Promise; ParseChatStateCallback(content: any): Promise; ParseReceiptCallback(content: any): Promise; ParseAllReceiptCallback(content: any): boolean; ParseConversationCallback(content: any): Promise; ParseMessageCallback(content: any): Promise; ParseRoomInviteCallback(content: any): Promise; ParseRoomMemberCallback(content: any): Promise; ParseRoomStateCallback(content: any): Promise; ParseTelephonyRvcpCallback(content: any): Promise; ParseTelephonyRvcpPresenceCallback(content: any): Promise; ParseTelephonyPcgCallback(content: any): Promise; ParseTelephonyPcgPresenceCallback(content: any): Promise; ParseConferenceCallback(content: any): Promise; ParseAlldeletedCallback(content: any): Promise; ParseErrorCallback(content: any): Promise; start(_core: Core): Promise; } export { S2SServiceEventHandler };