import { ConfigurationObjectResolve, ConfigurationObjectPriorities } from '@mf/core'; import { ContainersWindowCrossDomainObserver } from '../observers/cross-window.observer'; import { ContainerComponentsService } from './container-components.service'; /** * */ export declare class ContainersService { private readonly windowObserver; private readonly containerComponentsService; constructor(windowObserver: ContainersWindowCrossDomainObserver, containerComponentsService: ContainerComponentsService); /** * */ resolve(container: string, module: string): Promise; /** * */ broadcast(): void; /** * */ updatePriority(uuid: string, priority: ConfigurationObjectPriorities): void; /** * */ unuse(uuid: string): void; /** * */ private onCreate; /** * */ private onCreateByUri; /** * */ private onClone; /** * */ private onUpdate; /** * */ private onSwitch; /** * */ private deactivateWhenUnused; }