/// import * as http from 'http'; import * as debug from 'debug'; import { Mock } from '../../../mock/mock'; import { State } from '../../../state/state'; import { Handler } from '../handler'; export declare const log: debug.Debugger; export declare class MockRequestHandler implements Handler { private state; constructor(state: State); handle(request: http.IncomingMessage, response: http.ServerResponse, next: Function, params: { id: string; mock: Mock; }): void; private getChunk; private getJsonCallbackName; private interpolateResponseData; private isBinaryResponse; private isJsonResponse; private handleThenCriteria; private matchesTimesCalledCriteria; private respond; }