import { ILaqusLoggerArgs } from './logger.interface'; import { LogLevel } from '@nestjs/common'; import { SimpleConsoleLoggerService } from './simple-logger.service'; export declare class LaqusLoggerService extends SimpleConsoleLoggerService { constructor(); private static formatBody; critical(details: ILaqusLoggerArgs): void; logCritical(msg: string, context: string, correlationId: string, error?: any, args?: any, className?: string, method?: string): void; debug(details: ILaqusLoggerArgs): void; logDebug(msg: string, context: string, correlationId: string, args?: any, className?: string, method?: string): void; info(details: ILaqusLoggerArgs): void; logInfo(msg: string, context: string, correlationId: string, args?: any, className?: string, method?: string): void; warn(details: ILaqusLoggerArgs): void; logWarn(msg: string, context: string, correlationId: string, error?: any, args?: any, className?: string, method?: string): void; error(details: ILaqusLoggerArgs): void; logError(msg: string, context: string, correlationId: string, error?: any, args?: any, className?: string, method?: string): void; log(details: ILaqusLoggerArgs): void; logMsg(message: any, context: string, correlationId: string, args?: any, className?: string, method?: string): void; verbose?(details: ILaqusLoggerArgs): void; logVerbose?(message: any, context: string, correlationId: string, args?: any, className?: string, method?: string): void; fatal?(details: ILaqusLoggerArgs): void; logFatal?(message: any, context: string, correlationId: string, error?: any, args?: any, className?: string, method?: string): void; setLogLevels?(levels: LogLevel[]): void; }