import { ɵDynamicWindowRefModel } from '../classes'; import { ɵWindowReferencesState } from '../states'; import * as i0 from "@angular/core"; /** @internal */ export declare class ɵDynamicWindowRefOrderingService { private readonly state; /** Array of window ids. The larger the index of id, the higher the window */ private readonly windowOrderIds; constructor(state: ɵWindowReferencesState); getIndex(id: string): number; updateForAll(): void; remove(id: string): void; moveToTop(id: string): void; getHighestOpened(): ɵDynamicWindowRefModel | null; static ɵfac: i0.ɵɵFactoryDeclaration<ɵDynamicWindowRefOrderingService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ɵDynamicWindowRefOrderingService>; }