import type { MediaFile } from './MediaFile'; /** * @type VariationAttributeValue: Document representing a variation attribute value. * * @property description: The localized description of the variation value. * * @property image: * * @property imageSwatch: * * @property name: The localized display name of the variation value. * * @property orderable: A flag indicating whether at least one variant with this variation attribute value is available to sell. * * @property position: The position of the value among all values of a variation attribute. * * @property value: The actual variation value. * - **Min Length:** 1 * */ export type VariationAttributeValue = { description?: { [key: string]: string; }; image?: MediaFile; imageSwatch?: MediaFile; name?: { [key: string]: string; }; orderable?: boolean; position?: number; value: string; } & { [key: string]: any; };