| 12
 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
 
 | === /index.ts ===
/// <reference types="pkg" resolution-mode="import" />
/// <reference types="pkg" resolution-mode="require" />
// Both `foo` and `bar` should resolve, as _both_ entrypoints are included by the two
// references above.
foo;
>foo : Symbol(foo, Decl(import.d.ts, 2, 7))
bar;
>bar : Symbol(bar, Decl(require.d.ts, 2, 7))
export {};
=== /node_modules/pkg/import.d.ts ===
export {};
declare global {
>global : Symbol(global, Decl(import.d.ts, 0, 10))
    var foo: number;
>foo : Symbol(foo, Decl(import.d.ts, 2, 7))
}
=== /node_modules/pkg/require.d.ts ===
export {};
declare global {
>global : Symbol(global, Decl(require.d.ts, 0, 10))
    var bar: number;
>bar : Symbol(bar, Decl(require.d.ts, 2, 7))
}
 |