304fdf2e21
Text/Box/Static/Transform read children via slots but never surfaced `children` on their JSX `$props`. Under the automatic JSX runtime (jsx: react-jsx + jsxImportSource: vue), children are passed as a `children` prop, so `<Text>x</Text>` failed to type-check. Add a type-only WithChildren cast that declares optional `children` on $props; Vue routes that prop to the default slot at runtime, so there is no runtime change.