export = Logger; declare class Logger { static create(): { root: import("winston").Logger; stream: PassThrough; }; static extendErrorLogging(loggerInstance: any): void; static catchUncaught(): void; static combineMessageAndSplat(): { transform: (info: any, opts: any) => any; }; static print(info: any): string; static formats(): { transform: (info: any, opts: any) => any; }[]; static setLambdaMetadata(): Promise; constructor(label?: any); label: any; rootLogger: import("winston").Logger; logger: import("winston").Logger; console: import("winston").Logger; stream: PassThrough; patchConsole(): void; request(reqId: any): import("winston").Logger; apache(): import("winston").Logger; } import { PassThrough } from "stream"; //# sourceMappingURL=index.d.ts.map