14 lines
1.1 KiB
TypeScript
14 lines
1.1 KiB
TypeScript
import { LoggingService, LogLevel } from './LoggingService';
|
|
import { Request, Response } from 'express';
|
|
declare const logger: LoggingService;
|
|
export declare const logRequest: (message: string, req?: Request, res?: Response, metadata?: any) => void;
|
|
export declare const logError: (message: string, error?: Error, req?: Request, res?: Response) => void;
|
|
export declare const logWarning: (message: string, metadata?: any, req?: Request, res?: Response) => void;
|
|
export declare const logAuth: (message: string, userId?: string, metadata?: any, req?: Request, res?: Response) => void;
|
|
export declare const logDatabase: (message: string, query?: string, executionTime?: number, metadata?: any) => void;
|
|
export declare const logStartup: (message: string, metadata?: any) => void;
|
|
export declare const logConnection: (message: string, type: string, status: "success" | "failure" | "attempt", metadata?: any) => void;
|
|
export declare const logOther: (message: string, metadata?: any, req?: Request, res?: Response) => void;
|
|
export { LoggingService, LogLevel };
|
|
export default logger;
|
|
//# sourceMappingURL=Logger.d.ts.map
|