import type { CallSession } from '../index';
import type { ExternalClient } from './index';
export default class Session implements CallSession {
    private client;
    callId: string;
    incoming: boolean;
    instanceId: string;
    constructor(client: ExternalClient, id: string);
    get id(): string;
    getLocalMedia(): MediaStream[];
    getPeerMedia(): MediaStream[];
    answer(_s: object): Promise<Error>;
}
//# sourceMappingURL=session.d.ts.map