TypeScriptでオブジェクトにある値だけを許容する型を作成する