21 lines
289 B
TypeScript
21 lines
289 B
TypeScript
|
// @declaration: true
|
||
|
|
||
|
declare module A.B.Base {
|
||
|
export class W {
|
||
|
id: number;
|
||
|
}
|
||
|
}
|
||
|
module X.Y.base {
|
||
|
|
||
|
export class W extends A.B.Base.W {
|
||
|
name: string;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
module X.Y.base.Z {
|
||
|
|
||
|
export class W<TValue> extends X.Y.base.W {
|
||
|
value: boolean;
|
||
|
}
|
||
|
}
|