=== tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt4.ts ===
module Z.M {
>Z : typeof Z
>M : typeof M

    export function bar() {
>bar : () => string

        return "";
>"" : string
    }
}
module A.M {
>A : typeof A
>M : typeof A.M

    interface M { }
>M : M

    import M = Z.M;
>M : typeof M
>Z : typeof Z
>M : typeof M

    export function bar() {
>bar : () => void
    }
    M.bar(); // Should call Z.M.bar
>M.bar() : string
>M.bar : () => string
>M : typeof M
>bar : () => string
}
