index.d.ts 856 B

12345678910111213141516171819202122
  1. import { createBrowserEnv } from './createBrowserEnv';
  2. import { createFileSystem } from './createFileSystem';
  3. import { createNodejsEnv } from './createNodejsEnv';
  4. import { isBrowser } from './isBrowser';
  5. import { isNodejs } from './isNodejs';
  6. import { Environment } from './types';
  7. declare function getEnv(): Environment;
  8. declare function setEnv(env: Environment): void;
  9. declare function initialize(): void;
  10. declare function monkeyPatch(env: Partial<Environment>): void;
  11. export declare const env: {
  12. getEnv: typeof getEnv;
  13. setEnv: typeof setEnv;
  14. initialize: typeof initialize;
  15. createBrowserEnv: typeof createBrowserEnv;
  16. createFileSystem: typeof createFileSystem;
  17. createNodejsEnv: typeof createNodejsEnv;
  18. monkeyPatch: typeof monkeyPatch;
  19. isBrowser: typeof isBrowser;
  20. isNodejs: typeof isNodejs;
  21. };
  22. export * from './types';