import { OnInit, EventEmitter, OnChanges } from "@angular/core";
import { CdkDragDrop } from "@angular/cdk/drag-drop";
import { NzMessageService } from "ng-zorro-antd/message";
import { NzModalService } from "ng-zorro-antd/modal";
import { EChartOption } from "echarts";
export declare class BoardComponent implements OnInit, OnChanges {
    private message;
    private modalService;
    colorList: any;
    echartsList: any;
    dataSourceItem: any;
    term: any;
    chartCondition: any;
    chartOptions: EChartOption;
    changeDataSource: EventEmitter<any>;
    changeEchartsParams: EventEmitter<any>;
    isLight: boolean;
    finalObj: {};
    constructor(message: NzMessageService, modalService: NzModalService);
    ngOnInit(): void;
    ngOnChanges(changes: any): void;
    editChartOptions(e: any): void;
    getEchartShape(e: any): void;
    getEchartOptions(e: any): void;
    drop(event: CdkDragDrop<string[]>): void;
    dragStarted(): void;
    dragEnded(): void;
    hover(item: any, status: any): void;
    changeData(e: any): void;
    closeLabel(list: any, i: any): void;
    saveFinalObj(): void;
    echartClickHandler(e: any): void;
}
