---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../../modules.md) / [operations/jobs](../index.md) / ImportSetEvent

# Type Alias: ImportSetEvent

> **ImportSetEvent** = \{ `dryRun`: `boolean`; `pending`: `number`; `setId`: `string`; `skipped`: `number`; `total`: `number`; `type`: `"plan"`; \} \| \{ `runId`: `string`; `setId`: `string`; `type`: `"lock-acquired"`; \} \| \{ `ageSeconds?`: `number`; `owner?`: [`ImportSetLockOwner`](../interfaces/ImportSetLockOwner.md); `setId`: `string`; `type`: `"lock-wait"`; \} \| \{ `ageSeconds?`: `number`; `forced`: `boolean`; `owner?`: [`ImportSetLockOwner`](../interfaces/ImportSetLockOwner.md); `setId`: `string`; `type`: `"lock-takeover"`; \} \| \{ `index`: `number`; `item`: [`ImportSetItem`](../interfaces/ImportSetItem.md); `receipt`: [`ImportSetReceipt`](../interfaces/ImportSetReceipt.md); `total`: `number`; `type`: `"item-skipped"`; \} \| \{ `index`: `number`; `item`: [`ImportSetItem`](../interfaces/ImportSetItem.md); `total`: `number`; `type`: `"item-importing"`; \} \| \{ `index`: `number`; `item`: [`ImportSetItem`](../interfaces/ImportSetItem.md); `receipt`: [`ImportSetReceipt`](../interfaces/ImportSetReceipt.md); `total`: `number`; `type`: `"item-imported"`; \} \| \{ `item`: [`ImportSetItem`](../interfaces/ImportSetItem.md); `receiptPath`: `string`; `type`: `"receipt-invalid"`; \}

Defined in: [packages/b2c-tooling-sdk/src/operations/jobs/import-set.ts:59](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/jobs/import-set.ts#L59)

Progress events emitted while planning and applying an import set.
