/// import * as http from 'http'; import * as debug from 'debug'; import { Configuration } from '../../../configuration'; import { Preset } from '../../../preset/preset'; import { IState } from '../../../state/Istate'; import { State } from '../../../state/state'; import { ApplicableHandler } from '../handler'; export declare const log: debug.Debugger; export declare class SelectPresetHandler implements ApplicableHandler { private configuration; private state; private DEFAULT_DELAY; private DEFAULT_ECHO; constructor(configuration: Configuration, state: State); handle(request: http.IncomingMessage, response: http.ServerResponse, next: Function, params: { id: string; body: { name: string; }; }): void; isApplicable(request: http.IncomingMessage): boolean; updateMocks(state: IState, preset: Preset): void; updateVariables(state: IState, preset: Preset): void; }