UNPKG

homebridge-homeconnect

Version:

A Homebridge plugin that connects Home Connect appliances to Apple HomeKit

22 lines 900 B
import { LogLevel } from 'homebridge'; import { ClientIPC } from './client-ipc.js'; import { ServerLogMessage } from '../server-ipc.js'; export declare class ConsoleLogger { readonly prefix: string; constructor(prefix?: string); error(message: string, ...params: unknown[]): void; warn(message: string, ...params: unknown[]): void; success(message: string, ...params: unknown[]): void; info(message: string, ...params: unknown[]): void; debug(message: string, ...params: unknown[]): void; log(level: LogLevel, message: string, ...params: unknown[]): void; } export declare class ClientLogger extends ConsoleLogger { constructor(); } export declare class ServerLogger extends ConsoleLogger { readonly ipc: ClientIPC; constructor(ipc: ClientIPC, minLevel: LogLevel); logMessages(messages: ServerLogMessage[]): void; } //# sourceMappingURL=logger.d.ts.map