export declare type IWindowsChange = { type: 'CREATED' | 'CLOSED'; window: IWindowRef; total: number; }; export declare type IWindowRef = { id: number; }; export declare class Windows { private _refs; private readonly _dispose$; readonly dispose$: import("rxjs").Observable<{}>; isDisposed: boolean; private readonly _change$; readonly change$: import("rxjs").Observable; constructor(); dispose(): void; readonly refs: IWindowRef[]; readonly ids: number[]; }