import { ClassConstructor } from "../../../Types/index.js"; import { TimeSeriesEntry } from "./TimeSeriesEntry.js"; export declare class TypedTimeSeriesRollupEntry { private _clazz; timestamp: Date; tag: string; rollup: boolean; private _first; private _last; private _max; private _min; private _sum; private _count; private _average; constructor(clazz: ClassConstructor, timestamp: Date); private _createInstance; get max(): TValues; get min(): TValues; get count(): TValues; get first(): TValues; get last(): TValues; get sum(): TValues; get average(): TValues; getValuesFromMembers(): number[]; private _assignRollup; static fromEntry(entry: TimeSeriesEntry, clazz: ClassConstructor): TypedTimeSeriesRollupEntry; private static _extractValues; } //# sourceMappingURL=TypedTimeSeriesRollupEntry.d.ts.map