import { InjectFlags, InjectionToken, Injector, Type } from '@angular/core'; import { ɵDynamicWindowDiParams } from '../interfaces'; /** * @internal * Defines data in DI tree on dynamic window level. * Allows injecting these data using InjectionTokens * in the component rendered inside the dynamic window **/ export declare class ɵDynamicWindowInjector implements Injector { private readonly parentInjector; private readonly windowRef; private additionalTokens; constructor({ injector, windowRef }: ɵDynamicWindowDiParams); get(token: Type | InjectionToken, notFoundValue?: T, flags?: InjectFlags): T; private initAdditionalTokens; }