import { LoggerLevelName } from '@bitblit/ratchet-common/logger/logger-level-name'; import { LogMessageFormatType } from '@bitblit/ratchet-common/logger/log-message-format-type'; import { LoggingTraceIdGenerator } from './logging-trace-id-generator.js'; export interface EpsilonLoggerConfig { envParamLogLevelName?: string; queryParamLogLevelName?: string; queryParamTracePrefixName?: string; traceIdGenerator?: LoggingTraceIdGenerator; logMessageFormatType?: LogMessageFormatType; traceHeaderName?: string; traceDepthHeaderName?: string; epsilonStartEndMessageLogLevel?: LoggerLevelName; }