> ## Documentation Index
> Fetch the complete documentation index at: https://docs.parmanasystems.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: BusinessTransaction

Defined in: [typescript/src/models/business-transaction.ts:26](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L26)

## Properties

### businessTransactionId

> `readonly` **businessTransactionId**: `string`

Defined in: [typescript/src/models/business-transaction.ts:27](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L27)

***

### metadata

> `readonly` **metadata**: [`BusinessTransactionMetadata`](/sdks/reference/typescript/interfaces/BusinessTransactionMetadata)

Defined in: [typescript/src/models/business-transaction.ts:28](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L28)

***

### authority

> `readonly` **authority**: [`Authority`](/sdks/reference/typescript/interfaces/Authority)

Defined in: [typescript/src/models/business-transaction.ts:29](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L29)

***

### authorization

> `readonly` **authorization**: [`Authorization`](/sdks/reference/typescript/interfaces/Authorization)

Defined in: [typescript/src/models/business-transaction.ts:30](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L30)

***

### intent

> `readonly` **intent**: [`Intent`](/sdks/reference/typescript/interfaces/Intent)

Defined in: [typescript/src/models/business-transaction.ts:31](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L31)

***

### policy

> `readonly` **policy**: [`PolicyReference`](/sdks/reference/typescript/interfaces/PolicyReference)

Defined in: [typescript/src/models/business-transaction.ts:32](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L32)

***

### signals

> `readonly` **signals**: `Record`\<`string`, `unknown`>

Defined in: [typescript/src/models/business-transaction.ts:33](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L33)

***

### status

> `readonly` **status**: [`BusinessTransactionStatus`](/sdks/reference/typescript/type-aliases/BusinessTransactionStatus)

Defined in: [typescript/src/models/business-transaction.ts:34](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L34)

***

### createdAt

> `readonly` **createdAt**: `Date`

Defined in: [typescript/src/models/business-transaction.ts:35](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/models/business-transaction.ts#L35)
