import { ExtensionProperty } from '@gltf-transform/core' ; import { KHR_MATERIALS_VARIANTS } from '../constants' ; /**
 * # Variant
 *
 * Defines a variant of a  Material . See  MaterialsVariants .
  export class Variant extends ExtensionProperty { public static EXTENSION_NAME = KHR_MATERIALS_VARIANTS ; public declare extensionName : typeof KHR_MATERIALS_VARIANTS ; public declare propertyType : 'Variant' ; public declare parentTypes : [ 'MappingList' ] ; protected init ( ) { this . extensionName = KHR_MATERIALS_VARIANTS ; this . propertyType = 'Variant' ; this . parentTypes = [ 'MappingList' ] ; } }