# Function: universalRemoveOverlapFromValues()

> **universalRemoveOverlapFromValues**(`handled`, `valuesToCheck`): \[[`UniversalPermissionDetails`](https://docs.bitbadges.io/sdk/reference/interfaces/universal-permission-details)[], [`UniversalPermissionDetails`](https://docs.bitbadges.io/sdk/reference/interfaces/universal-permission-details)[]\]

Defined in: [packages/bitbadgesjs-sdk/src/core/overlaps.ts:97](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/core/overlaps.ts#L97)

## Parameters

### handled

[`UniversalPermissionDetails`](https://docs.bitbadges.io/sdk/reference/interfaces/universal-permission-details)

### valuesToCheck

[`UniversalPermissionDetails`](https://docs.bitbadges.io/sdk/reference/interfaces/universal-permission-details)[]

## Returns

\[[`UniversalPermissionDetails`](https://docs.bitbadges.io/sdk/reference/interfaces/universal-permission-details)[], [`UniversalPermissionDetails`](https://docs.bitbadges.io/sdk/reference/interfaces/universal-permission-details)[]\]
