import { ComponentFactoryResolver, OnDestroy, OnInit } from '@angular/core'; import { ViewColumn } from '../../../../view-column'; import { ClientSidePermissionPagesService } from '../../../../modules/permission/services/client-side-permission-pages.service'; import { PermissionFacade } from '../../../../modules/permission/facades/permission.facade'; import { FirstColumnDirective } from '../../../../utilities/first-column.directive'; import { SecondColumnDirective } from '../../../../utilities/second-column.directive'; import { ActivatedRoute } from '@angular/router'; export declare class ClientSidePermissionSetContainerComponent implements OnInit, OnDestroy { private viewColFacade; private componentFactoryResolver; private pagesService; private route; firstColumnHost: FirstColumnDirective; secondColumnHost: SecondColumnDirective; leftDrawer: ViewColumn[]; rightDrawer: ViewColumn[]; breadCrumbs: ViewColumn[]; firstCol: ViewColumn; secondCol: ViewColumn; mobileView: MediaQueryList; targetServices: any; private subSink; constructor(viewColFacade: PermissionFacade, componentFactoryResolver: ComponentFactoryResolver, pagesService: ClientSidePermissionPagesService, route: ActivatedRoute); ngOnInit(): void; loadComponent(comp: ViewColumn, host: FirstColumnDirective | SecondColumnDirective): void; goBackIndex(i: number): void; goForwardIndex(i: number): void; goToIndex(i: number): void; ngOnDestroy(): void; }