import { EventEmitter, OnChanges, OnDestroy, OnInit, SimpleChanges, Renderer2 } from '@angular/core'; import { ScUiSubMenuItem } from '../../interfaces'; import { DragulaService } from 'ng2-dragula'; export declare class ScUiDrawerComponent implements OnChanges { private renderer; collapse: boolean; drawerOpen: boolean; drawerPosition: 'left' | 'right'; cssClass: string; drawerState: boolean; constructor(renderer: Renderer2); ngOnChanges(changes: SimpleChanges): void; toggleDrawer(): void; } export declare class ScUiDrawerNavComponent implements OnInit, OnDestroy { private dndService; subMenuItems: ScUiSubMenuItem[]; title: string; link: string; sortable: string; activeItemId: number; onItemSelect: EventEmitter; onItemEdit: EventEmitter; onItemDelete: EventEmitter; onItemReorder: EventEmitter; numberOfProjects: number; dragInProgress: boolean; private subs; constructor(dndService: DragulaService); ngOnInit(): void; ngOnDestroy(): void; selectItem(item: ScUiSubMenuItem): void; deleteItem(item: ScUiSubMenuItem, event: any): void; editItem(item: ScUiSubMenuItem, event: any): void; }