node-flipr
Version:
Unofficial module for Flipr devices
29 lines (28 loc) • 1.06 kB
TypeScript
/**
* Main file of NodeFlipr project
* @module Flipr
* @author Nicolas Nunge <me@nikkow.eu>
* @version 1.0.0
*/
import { FliprConfigInterface } from './interfaces/fliprconfig.interface';
import { FliprMeasure } from './classes/measure';
export * from './enums/deviation.enum';
export * from './enums/disinfectanttype.enum';
export * from './enums/temperature-unit.enum';
export * from './interfaces/fliprconfig.interface';
/** Class representing the main instance of Flipr */
export declare class Flipr {
private config;
private network;
private defaultConfig;
/**
* Creates a new instance of Flipr class.
* @param {FliprConfigInterface} config User specific configuration. This will overwrite the default parameters.
*/
constructor(config: FliprConfigInterface);
/**
* methodTwo description
* @return {Promise<FliprMeasure>} Promise that will return a new instance of FliprMeasure, filled with the latest measure captured by Flipr.
*/
getLastMeasure(): import("es6-promise").Promise<FliprMeasure>;
}