# Interface: iChallengeInfoDetailsUpdate\<T\>

Defined in: [packages/bitbadgesjs-sdk/src/core/approvals.ts:2012](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/core/approvals.ts#L2012)

## Type Parameters

### T

`T` *extends* [`NumberType`](https://docs.bitbadges.io/sdk/reference/type-aliases/number-type)

## Properties

### challengeDetails

> **challengeDetails**: [`iChallengeDetails`](https://docs.bitbadges.io/sdk/reference/interfaces/i-challenge-details)\<`T`\>

Defined in: [packages/bitbadgesjs-sdk/src/core/approvals.ts:2014](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/core/approvals.ts#L2014)

The challenge details of the claim / approval

***

### claim?

> `optional` **claim?**: [`CreateClaimRequest`](https://docs.bitbadges.io/sdk/reference/type-aliases/create-claim-request)\<`T`\>

Defined in: [packages/bitbadgesjs-sdk/src/core/approvals.ts:2016](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/core/approvals.ts#L2016)
