Skip to content

isVariantSetEnvelope

isVariantSetEnvelope(value): value is { default: unknown; variants: unknown[] }

An unresolved variant-set envelope ({ variants, default }) — only ever present in a client-resolve response (ctx omitted). The high-level client always sends ctx, so seeing one means a low-level call bypassed it; the renderer treats it as unsupported rather than guessing.

unknown

value is { default: unknown; variants: unknown[] }