1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
tests/cases/compiler/interfaceNameAsIdentifier.ts(4,1): error TS2693: 'C' only refers to a type, but is being used as a value here.
tests/cases/compiler/interfaceNameAsIdentifier.ts(12,1): error TS2708: Cannot use namespace 'm2' as a value.
==== tests/cases/compiler/interfaceNameAsIdentifier.ts (2 errors) ====
interface C {
(): void;
}
C();
~
!!! error TS2693: 'C' only refers to a type, but is being used as a value here.
module m2 {
export interface C {
(): void;
}
}
m2.C();
~~
!!! error TS2708: Cannot use namespace 'm2' as a value.
|