=== tests/cases/compiler/namespacesDeclaration2.ts ===
namespace N {
>N : typeof N

    function S() {}
>S : () => void
}
module M {
>M : typeof M

    function F() {}
>F : () => void
}

declare namespace ns {
>ns : typeof ns

    let f: number;
>f : number
}

var foge: N.S;
>foge : any
>N : any
>S : No type information available!

var foo: M.F;
>foo : any
>M : any
>F : No type information available!

let x: ns.A;
>x : any
>ns : any
>A : No type information available!

