export declare class ConfigItem {
    private configName;
    private label;
    private data;
    constructor(configName: string, label: string, data: {});
    getConfigName(): string;
    getLabel(): string;
    getData(): {};
}
export interface IConfigService {
    syncConfigFromDatabaseAsync(configName: string, label: string): Promise<ConfigItem>;
    setConfigAsync(configName: string, label: string, data: {}, withSave: boolean): Promise<ConfigItem>;
    getConfigItem(configName: string, label: string): ConfigItem;
    getConfigDicViaLabel(label: string): Map<string, ConfigItem>;
}
