import { ConfigurationBuilderOption } from ".";
export declare class Configuration {
    private readonly optional;
    private readonly configObject;
    private readonly immutableConfig;
    constructor(optional: ConfigurationBuilderOption, configObject: any);
    private makeImmutable;
    private deepFreeze;
    get<T = any>(key: string): T;
    getEntries(): [key: string, value: any][];
}
