ストリングリテラルに推論されるって?
これ通らないでしょ?

const STR = "str";
const ABC: STR = STR;