/// <reference types="node" />
import { EventEmitter } from 'events';
export interface HxChatClientProps {
    appKey: string;
    userId: string;
}
export declare const WebIM: any;
export default class HxChatClient extends EventEmitter {
    conn: any;
    appKey: string;
    userId: string;
    joined: boolean;
    constructor({ appKey, userId }: HxChatClientProps);
    login(): void;
    register(): Promise<unknown>;
    listen(): void;
    logout(): void;
}
