export namespace TimeSeriesAggregateModelsV4 { export class RequiredError extends Error { name : string = "RequiredError" ; constructor ( public field , msg ? ) { super ( msg ) ; } } export interface export interface Aggregates { type { Array < any > } memberof aggregates ? : Array < AggregateItem > ; } export interface export interface AggregateItem { starttime : string ; endtime : string ; [ key ] : Variable | any ; } export interface export interface Errors { type { Array < any > } memberof errors ? : Array < any > ; } export interface export interface Variable { type { number } memberof countgood ? : number ; type { number } memberof countuncertain ? : number ; type { number } memberof countbad ? : number ; type { number } memberof sum ? : number ; type { number } memberof average ? : number ; type { Date } memberof mintime ? : Date ; type { number } memberof minvalue ? : number ; type { Date } memberof maxtime ? : Date ; type { number } memberof maxvalue ? : number ; type { Date } memberof firsttime ? : Date ; type { number } memberof firstvalue ? : number ; type { Date } memberof lasttime ? : Date ; type { number } memberof lastvalue ? : number ; type { number } memberof sd ? : number ; } }