Раскрытие возможностей изменяемых типов, доступных только для чтения, в TypeScript: подробное руководство