import { OnInit, ComponentFactoryResolver, Type } from '@angular/core'; import { AbstractTable } from '../table.class'; import { Observable } from 'rxjs'; import { Toggler } from '../../../../../utils/toggler.class'; export declare class MenuHolderComponent implements OnInit { private cmpResolver; menu: AbstractMenu; private menuHolder; onEscape(): void; type: string; constructor(cmpResolver: ComponentFactoryResolver); ngOnInit(): void; } export declare abstract class AbstractMenu> { readonly type: 'local' | 'remote'; readonly ctx: D; readonly filtred: Observable; readonly toggler: Toggler; readonly total: Observable; abstract component: Type; constructor(type: 'local' | 'remote', ctx: D, filtred: Observable); }