Дмитрий Беляев, очевидно, что тогда не будет работать и нужно знать все варианты что отдаёт api. Как вариант добить регулярку до именованных групп опираясь на слова час, мин, сек
TypeScript will only allow an operation if it is valid for every member of the union. For example, if you have the union string | number, you can’t use methods that are only available on string