TypeScript/tests/baselines/reference/moduleOuterQualification.js

24 lines
424 B
TypeScript

//// [moduleOuterQualification.ts]
declare module outer {
interface Beta { }
module inner {
// .d.ts emit: should be 'extends outer.Beta'
export interface Beta extends outer.Beta { }
}
}
//// [moduleOuterQualification.js]
//// [moduleOuterQualification.d.ts]
declare module outer {
interface Beta {
}
module inner {
interface Beta extends outer.Beta {
}
}
}