UNPKG

@ronniepettersson/homebridge-dummy

Version:

Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more

19 lines (18 loc) 638 B
import { Logger } from 'homebridge'; export declare enum LogType { ALWAYS = 0, WARNING = 1, ERROR = 2, SUCCESS = 3 } 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; success(message: string, ...parameters: any[]): void; ifVerbose(message: string, ...parameters: any[]): void; ifVerbose(level: LogType, message: string, ...parameters: any[]): void; }