UNPKG

@httpc/kit

Version:

httpc toolbox for building function-based API with minimal code and end-to-end type safety

14 lines (13 loc) 606 B
import { Logger as ProviderLogger } from "winston"; import { LogLevel, ILogger } from "../types"; export declare class WinstonLogger implements ILogger { private readonly logger; constructor(logger: ProviderLogger); error(message: string | Error, ...args: any[]): void; info(message: string, ...args: any[]): void; warn(message: string, ...args: any[]): void; debug(message: string, ...args: any[]): void; verbose(message: string, ...args: any[]): void; log(level: string, message: string, ...args: any[]): void; isLevelEnabled(level: LogLevel): boolean; }