According to the specification section 4.4.1:
Expressions inside a TNS literal MAY evaluate to INT, FLT, STR, or TNS. If an element evaluates to a TNS value, it MUST occupy a single position and MUST NOT contribute additional dimensions to the shape.
However, expressions inside a TNS literal MAY evaluate to any type, not just those specified.
According to the specification section 4.4.1:
However, expressions inside a
TNSliteral MAY evaluate to any type, not just those specified.