UNPKG

@kotori-bot/logger

Version:
28 lines (27 loc) 946 B
import type { LoggerOptions } from './types/internal'; export declare class Logger { private readonly options; private creator; constructor(options?: Partial<LoggerOptions>); extends(options?: Partial<LoggerOptions>): Logger; label(label: string | string[]): Logger; fatal(...args: unknown[]): void; error(...args: unknown[]): void; warn(...args: unknown[]): void; info(...args: unknown[]): void; record(...args: unknown[]): void; debug(...args: unknown[]): void; trace(...args: unknown[]): void; } export declare namespace Logger { const fatal: (...args: unknown[]) => void; const error: (...args: unknown[]) => void; const warn: (...args: unknown[]) => void; const info: (...args: unknown[]) => void; } export * from './utils/escaper'; export * from './utils/transport'; export * from './types/common'; export * from './transport'; export * from './const'; export default Logger;