pinetto
Version:
Isomorphic, opinionated logging library focusing on simplicity and readability. Supports child loggers.
13 lines • 722 B
TypeScript
import type { LogArg, LogWriter, LogLevel, TrailingSpaceString, DatetimeFn } from './types.js';
export declare class LogMethods {
#private;
constructor(writer: LogWriter, level: LogLevel | undefined, datetime: DatetimeFn);
get level(): LogLevel;
set level(value: LogLevel);
error(prefix: TrailingSpaceString, message: string, args: LogArg[]): void;
warn(prefix: TrailingSpaceString, message: string, args: LogArg[]): void;
info(prefix: TrailingSpaceString, message: string, args: LogArg[]): void;
debug(prefix: TrailingSpaceString, message: string, args: LogArg[]): void;
trace(prefix: TrailingSpaceString, message: string, args: LogArg[]): void;
}
//# sourceMappingURL=methods.d.ts.map