context.d.ts 442 B

12345678910111213141516
  1. declare enum LogContexts {
  2. application = "application",
  3. hostname = "hostname",
  4. logLevel = "logLevel",
  5. namespace = "namespace",
  6. package = "package"
  7. }
  8. interface LogContext {
  9. [key: string]: any;
  10. [LogContexts.application]?: string;
  11. [LogContexts.hostname]?: string;
  12. [LogContexts.logLevel]?: number;
  13. [LogContexts.namespace]?: string;
  14. [LogContexts.package]?: string;
  15. }
  16. export { LogContext, LogContexts };