import Session from '@theintern/leadfoot/Session'; import { CancellablePromise } from '@theintern/common'; import Node from './executors/Node'; export default class ProxiedSession extends Session { baseUrl: string; coverageVariable: string; executor: Node; private _heartbeatIntervalHandle; readonly coverageEnabled: boolean; get(url: string): CancellablePromise; quit(): CancellablePromise; setHeartbeatInterval(delay: number): CancellablePromise; protected _getCoverage(): CancellablePromise; }