に文字列リテラル型に文字列変数をキャストする方法を、どのように私は何かを行うことができ、私はsignature-活字体で活字体
function foo(param: "TRUE"|"FALSE"|"NONE")
と次のように関数を呼び出すしたいとlike-
var str = runtimeString()
if(str === "TRUE" | str === "FALSE" | str === "NONE")
foo(str)
あるいは、次のように明示的な値しかway-
var str = runtimeString()
if(str === "TRUE")
foo("TRUE")
else if(str === "FALSE")
foo("FALSE")
else if(str === "NONE")
foo("NONE")