import { RequestInit, Response } from "node-fetch";
import { IRequestContext } from "./httpClient";
import RequestResponseLogEntry from "./requestResponseLogEntry";
export default class FakeServer {
    fakeResponses: RequestResponseLogEntry[];
    constructor(fakeResponses: RequestResponseLogEntry[]);
    getFakeHttpResponse(url: string, requestInit: RequestInit, expectedHttpStatusCode: number[], context: IRequestContext): Promise<Response>;
}
