@waboyz-baileys/shared
Version:
12 lines (11 loc) • 433 B
TypeScript
export type LogLevel = 'debug' | 'info' | 'warn' | 'error' | 'silent';
export interface Logger {
level: LogLevel;
child: (bindings: any) => Logger;
trace: (...args: any[]) => void;
debug: (...args: any[]) => void;
info: (...args: any[]) => void;
warn: (...args: any[]) => void;
error: (...args: any[]) => void;
}
export declare const logger: (debug?: boolean, level?: LogLevel, bindings?: any) => Logger;