UNPKG

@akomalabs/kemono

Version:

A production-grade TypeScript API wrapper for the Kemono/Coomer platforms

17 lines (16 loc) 579 B
import type { KemonoConfig } from '../types/config'; /** * Creates a Winston logger instance with the specified configuration * @param config Logger configuration from KemonoConfig * @returns Winston logger instance */ export declare function createLogger(config: KemonoConfig['logging']): any; /** * Logger interface for consistent logging across the package */ export interface Logger { error(message: string, meta?: any): void; warn(message: string, meta?: any): void; info(message: string, meta?: any): void; debug(message: string, meta?: any): void; }