homebridge-appletv-enhanced
Version:
Plugin that exposes the Apple TV to HomeKit with much richer features than the vanilla Apple TV implementation of HomeKit.
24 lines • 782 B
TypeScript
import type { Logger } from 'homebridge';
export declare enum LogLevel {
NONE = 0,
ERROR = 1,
WARN = 2,
INFO = 3,
DEBUG = 4,
VERBOSE = 5
}
declare class LogLevelLogger {
private readonly log;
private readonly debugEnv;
private readonly level;
constructor(log: Logger, level: LogLevel | undefined);
debug(message: string, ...parameters: any[]): void;
error(message: string, ...parameters: any[]): void;
getLogLevel(): LogLevel;
info(message: string, ...parameters: any[]): void;
success(message: string, ...parameters: any[]): void;
verbose(message: string, ...parameters: any[]): void;
warn(message: string, ...parameters: any[]): void;
}
export default LogLevelLogger;
//# sourceMappingURL=LogLevelLogger.d.ts.map