import { ObservabilityContext, Logging } from '@trayio/commons/logging/Logging'; declare class WinstonLogging implements Logging { private winstonLogger; private context; constructor(context?: ObservabilityContext); info(message: string, context: ObservabilityContext): void; debug(message: string, context: ObservabilityContext): void; error(message: string, context: ObservabilityContext): void; warning(message: string, context: ObservabilityContext): void; private getDefaultContext; } export declare const getLogger: (context?: ObservabilityContext) => WinstonLogging; export {}; //# sourceMappingURL=WinstonLogging.d.ts.map