homebridge-econet-rheem
Version:
Homebridge plugin based on pyeconet for control of Rheem water heaters
17 lines (16 loc) • 563 B
TypeScript
import { Logger } from 'homebridge';
export declare enum LogType {
ALWAYS = 0,
WARNING = 1,
ERROR = 2
}
export declare class Log {
private readonly logger;
readonly verbose: boolean;
constructor(logger: Logger, verbose: boolean);
always(message: string, ...parameters: any[]): void;
warning(message: string, ...parameters: any[]): void;
error(message: string, ...parameters: any[]): void;
ifVerbose(message: string, ...parameters: any[]): void;
ifVerbose(level: LogType, message: string, ...parameters: any[]): void;
}