UNPKG

@lexamica-modules/logger

Version:

The various loggers and transports used for API logging in the Lexamica Eco-system

7 lines (6 loc) 1.16 kB
import { Loggers } from './loggers'; export default Loggers; export declare const TaskLogger: (datadog_key: string, service: string, environment: string, slack_webhook: string, defaultLevel: "verbose" | "info" | "warn" | "error", options?: import("./loggers").ICreateLoggerEnvironmentOptions | undefined) => import("winston").Logger; export declare const UserLogger: (datadog_key: string, service: string, environment: string, slack_webhook: string, defaultLevel: "verbose" | "info" | "warn" | "error", options?: import("./loggers").ICreateLoggerEnvironmentOptions | undefined) => import("winston").Logger; export declare const IntegrationLogger: (datadog_key: string, service: string, environment: string, slack_webhook: string, defaultLevel: "verbose" | "info" | "warn" | "error", options?: import("./loggers").ICreateLoggerEnvironmentOptions | undefined) => import("winston").Logger; export declare const AuthLogger: (datadog_key: string, service: string, environment: string, slack_webhook: string, defaultLevel: "verbose" | "info" | "warn" | "error", options?: import("./loggers").ICreateLoggerEnvironmentOptions | undefined) => import("winston").Logger;