Optionalactive?: booleanOptionalcamera?: AsukaCameraViewOptional 3D camera view used when this variation is opened from Elements or Variations.
Optionalicon?: stringOptional icon URL (small).
Optionalimage?: stringOptional preview image URL (png/jpg/svg). Fabric/standard variations use this as their visual payload.
OptionalparametricDynamic Product 3D parameters exposed when this variation/part is opened.
Optionalprice?: number | stringOptional extra price for this variation.
Optionalproduct3d?: AsukaProduct3DConfigProduct/support 3D override used by product-3d variations.
OptionalsyncStable cross-view key used to map equivalent variations whose local ids or labels differ.
Optionalvariations?: ElementVariation[]Nested variations (recursive).
If true, considered the default/active variation in the editor.