Typescript Type From Object Values