import { IConfigOption } from "../../UI/Components/Board/UserConfigComponent";
import { IConfigStore } from "../../UI/Store/BoardStore";
import { IAutoDimBrsOption } from "../../UI/Store/OptionInterface/AutoDimBrsOption";
export declare class AutoDimBrsStore implements IConfigStore {
    configName: string;
    configsNames: string[];
    m_Option: IAutoDimBrsOption;
    InitOption(): void;
    InitConfigs(): {
        [key: string]: IConfigOption<import("../../UI/Store/OptionInterface/IOptionInterface").AnyObject>;
    };
    SaveConfig(): IConfigOption<import("../../UI/Store/OptionInterface/IOptionInterface").AnyObject>;
    UpdateOption(conf: IConfigOption<any>): void;
    private static _SingleInstance;
    static GetInstance(): AutoDimBrsStore;
}
export declare const autoDimBrsStore: AutoDimBrsStore;
//# sourceMappingURL=AutoDimBrsStore.d.ts.map