/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { NgZone } from '@angular/core'; import { BehaviorSubject, Observable } from 'rxjs'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class Change { key: string; value: any; constructor(key: string, value: any); } /** * @hidden */ export declare class ConfigurationService { protected ngZone: NgZone; changes: Observable; store: any; protected source: BehaviorSubject; constructor(ngZone: NgZone); protected initSource(): void; push(store: any): void; notify(change: Change): void; protected set(field: string, value: any): void; protected next(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }