import { AfterViewInit, ElementRef, OnDestroy, OnInit } from '@angular/core'; import { CoreService } from 'inet-core'; import { ChartService } from '../chart.service'; import { ActivatedRoute, Router } from '@angular/router'; import { Location } from '@angular/common'; import { ChartData, DatasetItem } from '../../model/chart'; import { Store } from '@ngrx/store'; import { IAppState } from '../../core/store/state/app.state'; import { NgSelectComponent } from '@ng-select/ng-select'; import { DeleteDialogComponent } from '../delete-dialog/delete-dialog.component'; import * as i0 from "@angular/core"; export declare class ChartAddComponent implements OnInit, AfterViewInit, OnDestroy { private chartService; private router; private route; private location; private coreService; private store; ngOrgan: NgSelectComponent; keywordInput: ElementRef; deleteDialogComponent: DeleteDialogComponent; plugin: any; btnClass: string; formData: any; isTag: boolean; isCategory: boolean; isTagRecommend: boolean; tags: any[]; categorys: any[]; charts: ChartData[]; chartSearch: ChartData[]; RECOMMENDED_TAGS: string[]; select?: any; chartSelect?: ChartData; keyword: string; idChart: string | null; currentSelect: string; isPlugin: boolean; pluginManager: any; urlVisualizeChart: string; htmlTag: string; vizType: string; nameChart: string; typeSubmit: string; dataSource: any; datasetSelect?: DatasetItem; private subRouter; hasVisualizePlus: boolean; constructor(chartService: ChartService, router: Router, route: ActivatedRoute, location: Location, coreService: CoreService, store: Store); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; initSelect(): void; encodeBase64(str: string): string; decodeBase64(str: string): string; getChartsList(): void; initData(): void; onActive(value?: any): void; search(keyword?: string): void; onSelect(value?: any): void; nextToExplore(): void; onSelectTable(table: DatasetItem): void; getImageByUrl(__value: any): any; getOneDataset(params: any): void; updateDataSource(): void; editTypeOfChart(): void; onDeleteTypeOfChart(): void; deleteSuccess(): void; back(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }