Другим вариантом принятого ответа является приведение аргументов в тип. Нет никакой разницы, просто подумал, что я включу этот ответ в качестве опции. Кроме того, unitOfTime может быть импортировано с момента в виде модуля, если вы хотите немного более кратко.
import { unitOfTime } from 'moment';
import * as moment from 'moment';
option = {val: 30, unit: 'm'}
moment().add( this.querySince.val, <unitOfTime.DurationConstructor>this.querySince.unit )