import { ConfigureComponentBase } from '../../../../../shared/configure-component-base'; import { Injector, OnInit } from '@angular/core'; import { HisotryCurveRefreshCycle } from './hisotry-curve-refresh-cycle'; import { HistoryCurveDisplayPeriod } from './history-curve-display-period'; import { HistoryCurveGeneralData } from '../../../../view-data/components/history-curve/general/history-curve-general.data'; import { CurveType } from '../../../../view-data/components/history-curve/general/curve-type'; export declare class HistoryCurveGeneralSettingComponent extends ConfigureComponentBase implements OnInit { curveType: CurveType; displayPeriod: number; refreshCycle: number; constructor(injector: Injector); data: HistoryCurveGeneralData; refreshCycles: HisotryCurveRefreshCycle; displayPeriods: HistoryCurveDisplayPeriod; currveTypeEnum: typeof CurveType; ngOnInit(): void; validate(): boolean; }