Interface LoggerFunctions<W, E, L, I>

Custom Logger for logger

interface LoggerFunctions<
    W = (...msgs: unknown[]) => void,
    E = (...msgs: unknown[]) => void,
    L = (...msgs: unknown[]) => void,
    I = (...msgs: unknown[]) => void,
> {
    warn?: W;
    error?: E;
    log?: L;
    info?: I;
}

Type Parameters

  • W = (...msgs: unknown[]) => void
  • E = (...msgs: unknown[]) => void
  • L = (...msgs: unknown[]) => void
  • I = (...msgs: unknown[]) => void

Properties

Properties

warn?: W
error?: E
log?: L
info?: I