export {};
import { XMPPService } from "../XMPPService";
import { AlertsService } from "../../services/AlertsService";
import { GenericHandler } from "./GenericHandler";
declare class AlertEventHandler extends GenericHandler {
    MESSAGE_CHAT: any;
    MESSAGE_GROUPCHAT: any;
    MESSAGE_WEBRTC: any;
    MESSAGE_MANAGEMENT: any;
    MESSAGE_ERROR: any;
    MESSAGE_HEADLINE: any;
    MESSAGE_CLOSE: any;
    alertsService: any;
    private _options;
    private _xmpp;
    private alertsMessagePoolReceived;
    private lockEngine;
    private lockKey;
    findAttrs: any;
    findChildren: any;
    static getClassName(): string;
    getClassName(): string;
    static getAccessorName(): string;
    getAccessorName(): string;
    constructor(xmppService: XMPPService, alertsService: AlertsService, options: any);
    lock(fn: any): any;
    onManagementMessageReceived(msg: any, stanza: any): void;
    onHeadlineMessageReceived(msg: any, stanzaTab: any): void;
    onNotificationManagementMessageReceived(stanza: any): boolean;
    onReceiptMessageReceived(msg: any, stanza: any): void;
    onErrorMessageReceived(msg: any, stanzaTab: any): void;
}
export { AlertEventHandler };
