redis-smq-common
Version:
RedisSMQ Common Library provides many components that are mainly used by RedisSMQ and RedisSMQ Monitor.
17 lines • 677 B
TypeScript
import { TConsoleLoggerLevelName, TConsoleLoggerOptionsDateFormatter } from './types/index.js';
export declare class ConsoleMessageFormatter {
private readonly includeTimestamp;
private readonly colorize;
private readonly dateFormatter;
private readonly levelColors;
private resetColor;
constructor(options?: {
includeTimestamp?: boolean;
colorize?: boolean;
dateFormat?: TConsoleLoggerOptionsDateFormatter;
});
stripColorCodes(str: string): string;
isFormatted(message: unknown): boolean;
format(level: TConsoleLoggerLevelName, message: unknown): string;
}
//# sourceMappingURL=console-message-formatter.d.ts.map