UNPKG

557 BTypeScriptView Raw
1import Session from '@theintern/leadfoot/Session';
2import { CancellablePromise } from '@theintern/common';
3import Node from './executors/Node';
4export default class ProxiedSession extends Session {
5 baseUrl: string;
6 coverageVariable: string;
7 executor: Node;
8 private _heartbeatIntervalHandle;
9 readonly coverageEnabled: boolean;
10 get(url: string): CancellablePromise<void>;
11 quit(): CancellablePromise<void>;
12 setHeartbeatInterval(delay: number): CancellablePromise<void>;
13 protected _getCoverage(): CancellablePromise<void>;
14}