UNPKG

homebridge-levoit-humidifiers

Version:
18 lines 619 B
import { Logger } from 'homebridge'; /** * DebugMode utility for conditional debug logging. * Only logs messages when debug mode is enabled in the plugin configuration. */ export default class DebugMode { private readonly _debugMode; private readonly log; constructor(_debugMode: boolean, log: Logger); /** * Logs a debug message if debug mode is enabled. * Messages are prefixed with [DEBUG] and logged at info level. * * @param message - Variable arguments to log (will be joined with spaces) */ debug(...message: any[]): void; } //# sourceMappingURL=debugMode.d.ts.map