| createAsyncEnvironment() | Returns a new asynchronized Environment. |
| createAsyncLoaderReducers(loader) | Returns the default reducers which load environment variables asynchronously using the specified loader. |
| createNodeCJSEnvironment(options) | Returns a new Environment which loads environment variables using Node.js's require() function. |
| createNodeESMEnvironment(options) | Returns a new Environment which loads environment variables using ECMAScript module (ESM) import() function. |
| createSyncEnvironment() | Returns a new synchronized Environment. |
| createSyncLoaderReducers(loader) | Returns the default reducers which load environment variables synchronously using the specified loader. |