import { ComponentRef, EventEmitter, OnDestroy, OnInit, ViewContainerRef } from '@angular/core'; import { Router } from '@angular/router'; import { FramingContainerOutlet } from './container-outlet'; import { FramingContainerOutletService } from './container-outlet.service'; export declare class FramingContainerOutletDirective implements OnInit, OnDestroy, FramingContainerOutlet { private _view; private _containerService; private _router; framingContainerOutlet: string; optionalContainer: boolean; useViewInjector: boolean; content: any[][]; onComponents: EventEmitter[]>; private _activated; private _subscriptions; constructor(_view: ViewContainerRef, _containerService: FramingContainerOutletService, _router: Router); containerName(): string; isActivated(): boolean; ngOnInit(): void; ngOnDestroy(): void; private onContent(allContents); private activate(content, i?); private deactivate(activated); }