import { BaseService } from './base.service'; import { Injector } from '@angular/core'; import { TranslateService } from '../translate.service'; import { Company } from "./company.model"; export declare class ConfigurationService extends BaseService { injector: Injector; private env; private translateService; configurations: object; company: Company; constructor(injector: Injector, env: any, translateService: TranslateService); getCompanyConfiguration(): Promise; subscribeChanges(): void; getUserConfigurations(): object; getConfigValue(businessName: string, configName: string): any; updateUserConfigurations(newConfig: object): void; storeConfigurations(configurations: object): void; updateConfiguration(businessName: string, configKeys: string[], configValues: any[], companyConfig?: boolean): Promise; getConfigLocale(): string; getCompany(): Company; }