@configurator/ravendb
Version:
RavenDB client for Node.js
13 lines (12 loc) • 500 B
TypeScript
import { ClassConstructor } from "../../../Types";
type TimeSeriesFieldsMapping = {
field: string;
name: string;
}[];
export declare class TimeSeriesValuesHelper {
private static readonly _cache;
static getFieldsMapping(clazz: ClassConstructor<any>): TimeSeriesFieldsMapping;
static getValues<T extends object>(clazz: ClassConstructor<T>, obj: T): number[];
static setFields<T extends object>(clazz: ClassConstructor<T>, values: number[], asRollup?: boolean): T;
}
export {};