TypeScript/tests/cases/compiler/exportSpecifierReferencingOuterDeclaration3.ts

7 lines
211 B
TypeScript

declare module X { export interface bar { } }
declare module "m" {
module X { export interface foo { } }
export { X };
export function foo(): X.foo;
export function bar(): X.bar; // error
}