import Session from '@theintern/leadfoot/Session';
import Task from '@dojo/core/async/Task';
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): Task<void>;
    quit(): Task<void>;
    setHeartbeatInterval(delay: number): Task<void>;
    protected _getCoverage(): Task<void>;
}
