## Properties

### generateJWTPayload?

> `optional` **generateJWTPayload?**: (`user`) => `Record`\<`string`, `unknown`\>

#### Parameters

##### user

`any`

#### Returns

`Record`\<`string`, `unknown`\>

***

### generateRefreshTokenExpiration?

> `optional` **generateRefreshTokenExpiration?**: (`user`) => `number` \| `StringValue` \| `undefined`

#### Parameters

##### user

`any`

#### Returns

`number` \| `StringValue` \| `undefined`

***

### generateTokenExpiration?

> `optional` **generateTokenExpiration?**: (`user`) => `number` \| `StringValue` \| `undefined`

#### Parameters

##### user

`any`

#### Returns

`number` \| `StringValue` \| `undefined`
