import { ConfigurationModel } from './models/configModel';
import { ConfigFactory } from './IConfigFactory';
/**
 * EnvironmentConfigProvider provides a configuration based on environment variables.
 */
export declare class EnvironmentConfigFactory implements ConfigFactory {
    private _config;
    constructor();
    getConfigModel(): ConfigurationModel;
}
export declare function setResources(config: ConfigurationModel): void;
export declare function setAttributeLimits(config: ConfigurationModel): void;
export declare function setPropagators(config: ConfigurationModel): void;
export declare function setTracerProvider(config: ConfigurationModel): void;
export declare function setMeterProvider(config: ConfigurationModel): void;
export declare function setLoggerProvider(config: ConfigurationModel): void;
//# sourceMappingURL=EnvironmentConfigFactory.d.ts.map