import type { OptionValue } from './OptionValue'; /** * @type Option: Product options enable you to sell configurable products that have optional accessories, upgrades, or additional services. Options are always purchased with a product and can\'t be purchased separately. *Product Option has a SKU and a price associated with it.* * * @property description: The localized description of the option. * * @property id: The ID of the option. * - **Min Length:** 1 * - **Max Length:** 100 * * @property image: The URL to the option image. * * @property name: The localized name of the option. * * @property values: The array of option values. This array can be empty. * */ export type Option = { description?: string; id: string; image?: string; name?: string; values?: Array; } & { [key: string]: any; };