| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 | | /** |  | Import a module while bypassing the cache. |  |   |  | @example |  | ``` |  | // foo.js |  | let i = 0; |  | module.exports = () => ++i; |  |   |  | // index.js |  | import importFresh = require('import-fresh'); |  |   |  | require('./foo')(); |  | //=> 1 |  |   |  | require('./foo')(); |  | //=> 2 |  |   |  | importFresh('./foo')(); |  | //=> 1 |  |   |  | importFresh('./foo')(); |  | //=> 1 |  |   |  | const foo = importFresh<typeof import('./foo')>('./foo'); |  | ``` |  | */ |  | declare function importFresh<T>(moduleId: string): T; |  |   |  | export = importFresh; | 
 |