import { Observable } from 'rxjs'; import { DynamicWindowConfig } from '../interfaces'; import * as i0 from "@angular/core"; /** Allows manipulation with shared config for all windows */ export declare class DynamicWindowSharedConfigService { /** Contains shared config */ get data$(): Observable; /** Contains shared config */ get data(): DynamicWindowConfig; private readonly _data$; /** Overrides some part of config on the new one */ update(config: DynamicWindowConfig): void; /** Cleans the shared config completely */ clear(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }