import { AfterViewInit, ComponentRef, OnDestroy, ViewContainerRef } from '@angular/core'; import { Router } from '@angular/router'; import { Store } from '@ngrx/store'; import { Observable, Subscription } from 'rxjs'; import { BaseLayoutComponent, BaseToolboxAction } from '@onepoint-yap/dashboard'; import * as i0 from "@angular/core"; export declare const TEMPLATE_COMPONENTS: any[]; export declare class AdminLayoutComponent extends BaseLayoutComponent implements AfterViewInit, OnDestroy { baseToolboxTranslation: string; actions$: Observable; subActions$: Observable; compoType$?: Observable; panelOpen$: Observable; sub: Subscription; adminPanel: ViewContainerRef; componentRef?: ComponentRef; constructor(store: Store, router: Router); init(): void; highlightMenu(menu: string): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }