import * as winston from 'winston'; export declare const setRootLoggerRedactionList: (redactions: Iterable) => void; /** * A winston formatting function that finds occurrences of filteredKeys * and replaces them with the corresponding identifier. * * @public */ export declare function redactWinstonLogLine(info: winston.Logform.TransformableInfo): winston.Logform.TransformableInfo; /** * Creates a pretty printed winston log formatter. * * @public */ export declare const coloredFormat: winston.Logform.Format; /** * Creates a default "root" logger. This also calls {@link setRootLogger} under * the hood. * * @remarks * * This is the logger instance that will be the foundation for all other logger * instances passed to plugins etc, in a given backend. * * @public */ export declare function createRootLogger(options?: winston.LoggerOptions, env?: NodeJS.ProcessEnv): winston.Logger;