Using as const to produce deeply readonly literal types.
What is the type of `const arr = [1, 2] as const`?