///
import { EventEmitter } from 'events';
import { JoinResult } from '../ion';
import * as biz from './_proto/library/biz/biz_pb';
import * as biz_rpc from './_proto/library/biz/biz_pb_service';
export declare class BizClient extends EventEmitter {
protected client: biz_rpc.BizClient;
protected streaming: biz_rpc.BidirectionalStream;
constructor(uri: string);
join(sid: string, uid: string, info: Record, token: string | undefined): Promise;
leave(uid: string): Promise;
sendMessage(from: string, to: string, data: Record): Promise;
close(): void;
}