declare module Foo {
	function a():void;
	var b:number;
	class C {}
}

Foo.a();
Foo.b;
var c = new Foo.C();

declare module Foo2 {
    export function a(): void;
    export var b: number;
    export class C { }
}

Foo2.a();
Foo2.b;
var c2 = new Foo2.C();