global.d.ts 649 B

123456789101112131415161718192021222324
  1. // Global compile-time constants
  2. declare var __DEV__: boolean
  3. declare var __TEST__: boolean
  4. declare var __BROWSER__: boolean
  5. declare var __GLOBAL__: boolean
  6. declare var __ESM_BUNDLER__: boolean
  7. declare var __ESM_BROWSER__: boolean
  8. declare var __NODE_JS__: boolean
  9. declare var __COMMIT__: string
  10. declare var __VERSION__: string
  11. // Feature flags
  12. declare var __FEATURE_OPTIONS_API__: boolean
  13. declare var __FEATURE_PROD_DEVTOOLS__: boolean
  14. declare var __FEATURE_SUSPENSE__: boolean
  15. // for tests
  16. declare namespace jest {
  17. interface Matchers<R, T> {
  18. toHaveBeenWarned(): R
  19. toHaveBeenWarnedLast(): R
  20. toHaveBeenWarnedTimes(n: number): R
  21. }
  22. }