# Interface: UniversalPermissionDetails

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

## Properties

### approvalIdList

> **approvalIdList**: [`AddressList`](https://docs.bitbadges.io/sdk/reference/classes/address-list)

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

***

### arbitraryValue

> **arbitraryValue**: `any`

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

***

### fromList

> **fromList**: [`AddressList`](https://docs.bitbadges.io/sdk/reference/classes/address-list)

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

***

### initiatedByList

> **initiatedByList**: [`AddressList`](https://docs.bitbadges.io/sdk/reference/classes/address-list)

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

***

### ownershipTime

> **ownershipTime**: [`UintRange`](https://docs.bitbadges.io/sdk/reference/classes/uint-range)\<`bigint`\>

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

***

### permanentlyForbiddenTimes

> **permanentlyForbiddenTimes**: [`UintRangeArray`](https://docs.bitbadges.io/sdk/reference/classes/uint-range-array)\<`bigint`\>

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

***

### permanentlyPermittedTimes

> **permanentlyPermittedTimes**: [`UintRangeArray`](https://docs.bitbadges.io/sdk/reference/classes/uint-range-array)\<`bigint`\>

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

***

### timelineTime

> **timelineTime**: [`UintRange`](https://docs.bitbadges.io/sdk/reference/classes/uint-range)\<`bigint`\>

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

***

### tokenId

> **tokenId**: [`UintRange`](https://docs.bitbadges.io/sdk/reference/classes/uint-range)\<`bigint`\>

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

***

### toList

> **toList**: [`AddressList`](https://docs.bitbadges.io/sdk/reference/classes/address-list)

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

***

### transferTime

> **transferTime**: [`UintRange`](https://docs.bitbadges.io/sdk/reference/classes/uint-range)\<`bigint`\>

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