import { ConfigurationType, ConfigurationMode, Parameter } from "./../index";
export interface ConfigurationInterface {
    configurationMode: ConfigurationMode;
    configurationType: ConfigurationType;
}
export declare class Configuration implements ConfigurationInterface, Parameter {
    configurationMode: ConfigurationMode;
    configurationType: ConfigurationType;
    constructor(data: any);
    static getConfigurationModeDefault(): ConfigurationMode;
    static getConfigurationModeDescription(): string;
    static getConfigurationTypeDefault(): ConfigurationType;
    static getConfigurationTypeDescription(): string;
    static fromJson(data: any): Configuration;
    toJson(): any;
    clone(): Configuration;
}
