import { Room } from 'livekit-client';
import { InitialConnectionStatus } from '../types';
declare class Connection {
    #private;
    constructor(room: Room);
    prepareConnection: (url?: string) => Promise<InitialConnectionStatus>;
    connectToRoom: (token: string, url?: string) => Promise<InitialConnectionStatus>;
    disConnectRoom: () => Promise<void>;
}
export default Connection;
