Во второй части сосредотачиваемся на практических нюансах interface: слияние деклараций, extends, разница между interface и type alias в реальных кейсах.

Урок из серии по TypeScript на канале @antonovjs.