TypeScript/tests/cases/conformance/internalModules/exportDeclarations/ExportClassWhichExtendsInterfaceWithInaccessibleType.ts
2014-07-12 17:30:19 -07:00

19 lines
313 B
TypeScript

module A {
interface Point {
x: number;
y: number;
fromOrigin(p: Point): number;
}
export class Point2d implements Point {
constructor(public x: number, public y: number) { }
fromOrigin(p: Point) {
return 1;
}
}
}