import { Feature } from 'oak-frontend-base/es/types/Feature'; import { EntityDict } from '../oak-app-domain'; import { Cache } from 'oak-frontend-base/es/features/cache'; import { Config as ConfigDef } from '../types/Config'; import { Style as StyleDef } from '../types/Style'; export declare class Config extends Feature { private cache; constructor(cache: Cache); updateConfig(entity: 'platform' | 'system', entityId: string, config: ConfigDef): Promise; updateApplicationConfig(entity: 'application', entityId: string, config: EntityDict['application']['Schema']['config']): Promise; updateStyle(entity: 'platform' | 'system' | 'application', entityId: string, style: StyleDef): Promise; }