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