import { CdkDragDrop } from '@angular/cdk/drag-drop'; import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { IDashboardWidgetOption, MfeWidgetType } from '../../models/dashboard-widget-options.model'; import { DashboardDesignerService } from '../../services/dashboard-designer.service'; import { DashboardIconService } from '../../services/dashboard-icon.service'; import * as i0 from "@angular/core"; export declare class LeftBlockComponent implements OnInit { private dashboardDesignerService; private ref; private _iconsService; widgetOptions: IDashboardWidgetOption; isEditMode: boolean; onCreateNewLayoutClick: EventEmitter; layoutList: any; constructor(dashboardDesignerService: DashboardDesignerService, ref: ChangeDetectorRef, _iconsService: DashboardIconService); ngOnInit(): void; createNewLayout(e: any): void; createNewDynamicLayout(e: any): void; loadDashboard(item: any): void; drop(event: CdkDragDrop): void; toggleWidgetDragMode(val: any): void; clear(): void; confirmClear(): void; private get icons(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }