homebridge-homeconnect
Version:
A Homebridge plugin that connects Home Connect appliances to Apple HomeKit
19 lines • 730 B
TypeScript
import { Logger, LogLevel } from 'homebridge';
export declare class PrefixLogger {
readonly logger: Logger;
readonly prefix?: string | undefined;
debugLevel: LogLevel;
constructor(logger: Logger, prefix?: string | undefined);
info(message: string): void;
success(message: string): void;
warn(message: string): void;
error(message: string): void;
debug(message: string): void;
log(level: LogLevel, message: string): void;
logDebugAsInfo(): void;
static set logApplianceIds(log: boolean);
static get logApplianceIds(): boolean;
static filterSensitive(message: string): string;
static addApplianceId(haId: string, name: string): void;
}
//# sourceMappingURL=logger.d.ts.map