# Function: isBidOrListingApproval()

> **isBidOrListingApproval**(`approval`, `approvalLevel`, `options?`): `boolean`

Defined in: [packages/bitbadgesjs-sdk/src/core/bids.ts:8](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/core/bids.ts#L8)

## Parameters

### approval

[`iCollectionApproval`](https://docs.bitbadges.io/sdk/reference/interfaces/i-collection-approval)\<`bigint`\>

### approvalLevel

`"incoming"` \| `"outgoing"`

### options?

#### fungibleOrNonFungibleAllowed?

`boolean`

#### isCollectionBid?

`boolean`

#### isFungibleCheck?

`boolean`

## Returns

`boolean`
