import { ConfigurationInterface, Configuration, LogCheck, Parameter, LogFileConfiguration } from "./../index";
export interface LogConfigurationInterface extends ConfigurationInterface {
    configuration: LogFileConfiguration;
    configurationChecks: Array<LogCheck>;
}
export declare class LogConfiguration extends Configuration implements LogConfigurationInterface, Parameter {
    configuration: LogFileConfiguration;
    configurationChecks: Array<LogCheck>;
    constructor(data: any);
    static getConfigurationDescription(): string;
    static getConfigurationChecksDefault(): Array<LogCheck>;
    static getConfigurationChecksDescription(): string;
    static fromJson(data: any): LogConfiguration;
    toJson(): any;
    clone(): LogConfiguration;
}
