amberflo-metering-typescript
Version:
Amberflo metering client for TypeScript
15 lines (14 loc) • 331 B
TypeScript
import { AxiosResponse } from "axios";
import { MeterMessage } from "../model/meterMessage";
/**
*
*/
export interface IngestClient {
/**
*
*/
start(): void;
ingestMeter(meter: MeterMessage): void;
flush(): Promise<AxiosResponse<string> | void>;
shutdown(): Promise<AxiosResponse<string> | void>;
}