src/api-next/common/logger.ts

Summary

Maintainability
A
0 mins
Test Coverage
/**
 * IBApiNext logger interface.
 */
export interface Logger {
  /** Log an info message. */
  info(tag: string, ...args: unknown[]): void;

  /** Log a warning message. */
  warn(tag: string, ...args: unknown[]): void;

  /** Log an error message. */
  error(tag: string, ...args: unknown[]): void;

  /** Log a debug message. */
  debug(tag: string, ...args: unknown[]): void;
}