import { XMPPService } from "../XMPPService";
import { GenericHandler } from "./GenericHandler";
import { RESTService } from "../RESTService";
import { RPCoverXMPPService } from "../../services/RPCoverXMPPService.js";
declare class RpcoverxmppEventHandler extends GenericHandler {
    IQ_GET: any;
    IQ_SET: any;
    IQ_RESULT: any;
    IQ_ERROR: any;
    private _rest;
    private _rpcoverxmpp;
    private _rpcManager;
    options: any;
    static getClassName(): string;
    getClassName(): string;
    static getAccessorName(): string;
    getAccessorName(): string;
    constructor(xmppService: XMPPService, restService: RESTService, options: any, rpcoverxmpp: RPCoverXMPPService);
    onIqGetSetReceived(msg: any, stanzaTab: any): void;
    onIqResultReceived(msg: any, stanzaTab: any): void;
    _onIqGetSetQueryReceived(stanza: any, node: any): Promise<void>;
    _onIqGetSetReqReceived(stanza: any, node: any): Promise<number>;
    _onIqRespResultReceived(stanza: any, node: any): Promise<void>;
}
export { RpcoverxmppEventHandler };
