import { OnInit, ChangeDetectorRef, AfterViewInit } from "@angular/core"; import { MatDialog, MatDialogRef } from "@angular/material/dialog"; import { ApiList } from "../../api"; import { DashboardService } from "../../dashboard.service"; import { DashboardPorletsService } from "../../dashboardPorlets.service"; import { DialogService } from "../../../service/dialog.service"; import * as i0 from "@angular/core"; export declare class DataMartNewComponent implements OnInit, AfterViewInit { data: Readonly<{ type: "Dashboard"; showZoomBtn: boolean; dialogStyle: { width: string; height: string; }; edit?: boolean; dashboardId?: string; dashboard?: any; }> | undefined; dialogRef: MatDialogRef; private dialogService; dialog: MatDialog; private api; dashboardService: DashboardService; DashboardPorletsService: DashboardPorletsService; private ref; pbf: any; private http; translation: Record; userInfo: Record; lang: number; entityType: string; config: Record; title: string; fatherList: any[]; sonList: any[]; grandsonList: any[]; fatherId: string; sonIds: any[]; selectedAll: boolean; orginGrandData: any[]; disabled: boolean; cacheEntityType: string; isSelectAllDisabled: boolean; selectedDataTableId: any; constructor(data: Readonly<{ type: "Dashboard"; showZoomBtn: boolean; dialogStyle: { width: string; height: string; }; edit?: boolean; dashboardId?: string; dashboard?: any; }> | undefined, dialogRef: MatDialogRef, dialogService: DialogService, dialog: MatDialog, api: ApiList, dashboardService: DashboardService, DashboardPorletsService: DashboardPorletsService, ref: ChangeDetectorRef, pbf: any, http: any); ngOnInit(): void; ngAfterViewInit(): void; getInfo(): void; getSources(): void; getSelectedAllStatus(): void; nextStep(): void; getDataMart(item: any, isInit?: boolean): void; private setFatherId; handleItemChange(data: any, val?: boolean): boolean; selectAll(val: any): void; doFilter: import("lodash").DebouncedFuncLeading<(val: any) => void>; doSearch(val: any): void; saveData(): void; showToast(msg: any, status: "Success" | "Error"): void; closePopup(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }