Можно ли сделать что-то вроде такого?
interface Field {
a: string;
}
interface Field {
a: string;
b: string;
c: string;
}
Чтобы TypeScript давал создавать экземпляры интерфейса со свойствами a или a,b,c? Или только создавать новый интерфейс через extends?