import TapeStore from './tape-store.backend'; import { Options } from './options.backend'; import { HttpRequest, HttpResponse } from './types.backend'; export default class RequestHandler { private readonly tapeStore; private readonly options; private readonly errorRate; private readonly latency; constructor(tapeStore: TapeStore, options: Options); handle(req: HttpRequest): Promise; private onNoRecord; private makeRealRequest; }