import { Injector, OnInit } from '@angular/core'; import { HistoryDataNameListDto, HistoryDataServiceProxy } from '../../../../../shared/service-proxies/service-proxies'; import { ConfigureComponentBase } from '../../../../../shared/configure-component-base'; import { DataSourceIdentifier } from '../../../core/data-source/data-source-identifier'; import { HistoryCurveChannelData } from '../../../../view-data/components/history-curve/channel/history-curve-channel.data'; import { ChannelModel } from './channel.model'; export declare class HistoryCurveChannelSettingComponent extends ConfigureComponentBase implements OnInit { private readonly historyDataService; data: HistoryCurveChannelData; configureId: number; historyDataNames: Array; loading: boolean; lineColors: string[]; channels: ChannelModel[]; private preChannels; private _currentDataSourceId; currentDataSourceId: DataSourceIdentifier; private _historyDataName; selectHistoryDataName: HistoryDataNameListDto; constructor(injector: Injector, historyDataService: HistoryDataServiceProxy); ngOnInit(): void; validate(): boolean; private getHistoryDataNames; private getHistoryDataChannels; private getChannelsData; private setChannelsData; private initData; setLineColor(color: string, index: number): void; }