--- displayed_sidebar: jsClientSidebar --- # Class: ShippingOptionRequirement [internal](../modules/internal-3.md).ShippingOptionRequirement ## Properties ### amount • **amount**: `number` #### Defined in packages/medusa/dist/models/shipping-option-requirement.d.ts:11 ___ ### beforeInsert • `Private` **beforeInsert**: `any` #### Defined in packages/medusa/dist/models/shipping-option-requirement.d.ts:13 ___ ### deleted\_at • **deleted\_at**: `Date` #### Defined in packages/medusa/dist/models/shipping-option-requirement.d.ts:12 ___ ### id • **id**: `string` #### Defined in packages/medusa/dist/models/shipping-option-requirement.d.ts:7 ___ ### shipping\_option • **shipping\_option**: [`ShippingOption`](internal-3.ShippingOption.md) #### Defined in packages/medusa/dist/models/shipping-option-requirement.d.ts:9 ___ ### shipping\_option\_id • **shipping\_option\_id**: `string` #### Defined in packages/medusa/dist/models/shipping-option-requirement.d.ts:8 ___ ### type • **type**: [`RequirementType`](../enums/internal-3.RequirementType.md) #### Defined in packages/medusa/dist/models/shipping-option-requirement.d.ts:10