logger-common.d.ts 587 B

1234567891011121314151617181920212223
  1. export declare function createNullLogger(): Logger;
  2. export declare type Logger = {
  3. /**
  4. * Logs debug messages.
  5. */
  6. readonly debug: (message: string, args?: any) => Readonly<Promise<void>>;
  7. /**
  8. * Logs info messages.
  9. */
  10. readonly info: (message: string, args?: any) => Readonly<Promise<void>>;
  11. /**
  12. * Logs error messages.
  13. */
  14. readonly error: (message: string, args?: any) => Readonly<Promise<void>>;
  15. };
  16. export declare const LogLevelEnum: Readonly<Record<string, LogLevelType>>;
  17. export declare type LogLevelType = 1 | 2 | 3;
  18. export { }