12 lines
445 B
Plaintext
12 lines
445 B
Plaintext
==== tests/cases/compiler/functionAndInterfaceWithSeparateErrors.ts (2 errors) ====
|
|
function Foo(s: string);
|
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
|
!!! Overload signature is not compatible with function implementation.
|
|
function Foo(n: number) { }
|
|
|
|
interface Foo {
|
|
[s: string]: string;
|
|
prop: number;
|
|
~~~~~~~~~~~~~
|
|
!!! Property 'prop' of type 'number' is not assignable to string index type 'string'.
|
|
} |