28 lines
565 B
TypeScript
28 lines
565 B
TypeScript
// @module: system
|
|
// @isolatedModules: true
|
|
|
|
// @filename: file1.ts
|
|
declare class Promise { }
|
|
declare function Foo(): void;
|
|
declare class C {}
|
|
declare enum E {X = 1};
|
|
|
|
export var promise = Promise;
|
|
export var foo = Foo;
|
|
export var c = C;
|
|
export var e = E;
|
|
|
|
// @filename: file2.ts
|
|
export declare function foo();
|
|
|
|
// @filename: file3.ts
|
|
export declare class C {}
|
|
|
|
// @filename: file4.ts
|
|
export declare var v: number;
|
|
|
|
// @filename: file5.ts
|
|
export declare enum E {X = 1}
|
|
|
|
// @filename: file6.ts
|
|
export declare module M { var v: number; }
|