UNPKG

ravendb

Version:
31 lines 1.4 kB
import { ISessionDocumentDeleteTimeSeriesBase } from "./ISessionDocumentDeleteTimeSeriesBase.js"; import { ISessionDocumentTypedAppendTimeSeriesBase } from "./ISessionDocumentTypedAppendTimeSeriesBase.js"; import { TypedTimeSeriesEntry } from "./TimeSeries/TypedTimeSeriesEntry.js"; export interface ISessionDocumentTypedTimeSeries<TValues extends object> extends ISessionDocumentTypedAppendTimeSeriesBase<TValues>, ISessionDocumentDeleteTimeSeriesBase { /** * Return the time series values for the provided range */ get(): Promise<TypedTimeSeriesEntry<TValues>[]>; /** * Return the time series values for the provided range * @param from range start * @param to range end */ get(from: Date, to: Date): Promise<TypedTimeSeriesEntry<TValues>[]>; /** * Return the time series values for the provided range * @param from range start * @param to range end * @param start start */ get(from: Date, to: Date, start: number): Promise<TypedTimeSeriesEntry<TValues>[]>; /** * Return the time series values for the provided range * @param from range start * @param to range end * @param start start * @param pageSize page size */ get(from: Date, to: Date, start: number, pageSize: number): Promise<TypedTimeSeriesEntry<TValues>[]>; } //# sourceMappingURL=ISessionDocumentTypedTimeSeries.d.ts.map