//// [tests/cases/compiler/checkMergedGlobalUMDSymbol.ts] ////

=== three.d.ts ===
export namespace THREE {
>THREE : typeof THREE
>      : ^^^^^^^^^^^^

  export class Vector2 {}
>Vector2 : Vector2
>        : ^^^^^^^
}

=== global.d.ts ===
import * as _three from './three';
>_three : typeof _three
>       : ^^^^^^^^^^^^^

export as namespace THREE;
>THREE : typeof import("./global")
>      : ^^^^^^^^^^^^^^^^^^^^^^^^^

declare global {
>global : typeof global
>       : ^^^^^^^^^^^^^

  export const THREE: typeof _three;
>THREE : typeof _three
>      : ^^^^^^^^^^^^^
>_three : typeof _three
>       : ^^^^^^^^^^^^^
}

=== test.ts ===
const m = THREE
>m : typeof import("./three")
>  : ^^^^^^^^^^^^^^^^^^^^^^^^
>THREE : typeof import("./three")
>      : ^^^^^^^^^^^^^^^^^^^^^^^^

