--- displayed_sidebar: jsClientSidebar --- # Class: ShippingOptionRequirement [internal](../modules/internal.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`](../modules/internal.md#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.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.RequirementType.md) #### Defined in packages/medusa/dist/models/shipping-option-requirement.d.ts:10