I know it may seem odd but that is indeed the recommended type for that field, as we can’t really narrow down the type any further than that due to the nature of Dast
It does not help / solve the issue ; what I love with DATO, graphql & TS is that when I change something in DATO, I can generate new types and be confident nothing will break without me knowing.
StructuredText custom blocks can’t be safely generated / typed and will always remain a danger.
Or am I missing something ?