redis-smq-common
Version:
Provides essential components and utilities shared across RedisSMQ packages.
15 lines • 551 B
TypeScript
import { IConsoleLoggerOptions } from '../console-logger/index.js';
export interface ILogger {
info(message: unknown, ...params: unknown[]): void;
warn(message: unknown, ...params: unknown[]): void;
error(message: unknown, ...params: unknown[]): void;
debug(message: unknown, ...params: unknown[]): void;
getNamespaces(): string[];
getLogLevel(): number;
createLogger(ns: string): ILogger;
}
export interface ILoggerConfig {
enabled?: boolean;
options?: IConsoleLoggerOptions;
}
//# sourceMappingURL=logger.d.ts.map