import Window from './Window'; import Metric from './Metric'; declare abstract class BaseWindow implements Window { metric: Metric; abstract setBegin(begin: number): void; abstract setEnd(end: number): void; abstract getBegin(): number; abstract getEnd(): number; abstract getPriod(): string; constructor(); getResult(): any; getTemp(): any; setResult(result: any): void; setTemp(temp: any): void; } export = BaseWindow;