Нормальное на данный момент решения описано тут: https://github.com/TCMiranda/joi-extract-type/issues/22#issuecomment-716122472
Нужно будет создать свое описание типа в @types