import { ReceiverSession } from '../screen';
import { Log } from '../log';
import { Client } from './client';
export declare class SpyScreen extends ReceiverSession {
    private cli;
    toUserId: number;
    recordings: boolean;
    fromSockId: string;
    constructor(cli: Client, userId: number, conf: RTCConfiguration, log: Log);
    answerSession(fromSockId: string, ans: RTCSessionDescriptionInit): Promise<void>;
    screenshot(): Promise<object>;
    startRecord(): Promise<object>;
    stopRecord(): Promise<object>;
}
//# sourceMappingURL=screen.d.ts.map