/// <reference types="node" />
export default class RpcMessageHandler extends EventEmitters {
    constructor(isTargetBased?: boolean);
    set isTargetBased(arg: any);
    get isTargetBased(): any;
    _isTargetBased: any;
    handleMessage(plist: any): Promise<void>;
    parseDataKey(plist: any): any;
    dispatchDataMessage(msgId: any, method: any, params: any, result: any, error: any): Promise<void>;
    handleDataMessage(plist: any): Promise<void>;
}
import EventEmitters from 'events';
//# sourceMappingURL=rpc-message-handler.d.ts.map