@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
TypeScript
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;