TypeScript/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration1.types

15 lines
283 B
Plaintext

=== tests/cases/compiler/exportSpecifierReferencingOuterDeclaration1.ts ===
declare module X { export interface bar { } }
>X : any
>bar : bar
declare module "m" {
export { X };
>X : any
export function foo(): X.bar;
>foo : () => X.bar
>X : any
>bar : X.bar
}