Exception.d.ts 629 B

1234567891011121314151617181920212223242526
  1. interface ExceptionWithCode {
  2. code: string | number;
  3. name?: string;
  4. message?: string;
  5. stack?: string;
  6. }
  7. interface ExceptionWithMessage {
  8. code?: string | number;
  9. message: string;
  10. name?: string;
  11. stack?: string;
  12. }
  13. interface ExceptionWithName {
  14. code?: string | number;
  15. message?: string;
  16. name: string;
  17. stack?: string;
  18. }
  19. /**
  20. * Defines Exception.
  21. *
  22. * string or an object with one of (message or name or code) and optional stack
  23. */
  24. export declare type Exception = ExceptionWithCode | ExceptionWithMessage | ExceptionWithName | string;
  25. export {};
  26. //# sourceMappingURL=Exception.d.ts.map