neramirez-broadlink-ts
Version:
A TypeScript-enhanced Node.JS fork of broadlinkjs, designed for interacting with RM devices in homebridge-broadlink-rm. Now includes a feature for handling multiple requests to the same device, with a specific focus on supporting homebridge-broadlink-wind
15 lines (14 loc) • 612 B
TypeScript
import winston from "winston";
export interface Logger {
info(message: string, ...parameters: any[]): void;
warn(message: string, ...parameters: any[]): void;
error(message: string, ...parameters: any[]): void;
debug(message: string, ...parameters: any[]): void;
}
export declare const winstonLogger: winston.Logger;
export declare class WinstonLogger implements Logger {
info(message: string, ...parameters: any[]): void;
warn(message: string, ...parameters: any[]): void;
error(message: string, ...parameters: any[]): void;
debug(message: string, ...parameters: any[]): void;
}