Can a TypeScript interface be spread into another interface? Can a TypeScript interface be spread into another interface? typescript typescript

Can a TypeScript interface be spread into another interface?


You can just use inheritance to do that :

interface IA {    one: number;    two: number;}interface IC {    other: number;    four: number;}interface IB extends IA, IC {    three: number;}