UPD: Пока писал вопрос пришла идея, что если проблема с типами - нужно проверить что с TypeScript'ом. Сравнил с проектом где всё гуд - там была версия 4, в текущем 5.
В итоге опустил версию TS c 5 на 4 и все заработало. Надеюсь сохраню кому-то время. Но если кто-то знает в чем конкретно проблема - пишите, выберу ответом и подниму TS обратно на 5))