==== tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithStringIndexerHidingBaseTypeIndexer3.ts (1 errors) ==== interface Base { [x: number]: { a: number } 1: { a: number; b: number; } } interface Derived extends Base { [x: number]: { a: number; b: number }; // error 2: { ~~~~ a: number; ~~~~~~~~~~~~~~~~~~ } ~~~~~ !!! Property '2' of type '{ a: number; }' is not assignable to numeric index type '{ a: number; b: number; }'. }