esios-api-client
Version:
Another ESIOS api client
19 lines (18 loc) • 532 B
TypeScript
import { IIndicator } from "../../interfaces/indicator/indicator.interface";
import { IMagnitude, ITime } from "../../interfaces/shared";
import { IndicatorValue } from "./indicator-value.class";
export declare class Indicator {
id: number;
composited: boolean;
stepType: 'linear' | string;
disaggregated: boolean;
magnitude: IMagnitude[];
time: ITime[];
geos: {
id: number;
name: string;
}[];
values: IndicatorValue[];
updatedAt: string;
constructor(json: IIndicator);
}