moleculer
Version:
Fast & powerful microservices framework for Node.JS
17 lines (12 loc) • 550 B
TypeScript
import LoggerFactory = require("../logger-factory");
import type { LogHandler } from "./base";
import FormattedLogger = require("./formatted");
import type { FormattedLoggerOptions } from "./formatted";
declare namespace ConsoleLogger {
export interface ConsoleLoggerOptions extends FormattedLoggerOptions {}
}
declare class ConsoleLogger extends FormattedLogger<ConsoleLogger.ConsoleLoggerOptions> {
init(loggerFactory: LoggerFactory): void;
getLogHandler(bindings: LoggerFactory.LoggerBindings): LogHandler | null;
}
export = ConsoleLogger;