# ComposeMarketingComposition

```ts
type ComposeMarketingComposition = {
  audioTrack?: {
     url: string;
  };
  finalDurationSec?: number;
  transition?: "cut" | "fade";
};
```

Defined in: packages/sdk/src/index.ts:547

## Properties

### audioTrack?

```ts
optional audioTrack?: {
  url: string;
};
```

Defined in: packages/sdk/src/index.ts:551

Optional audio track to mix on top of the final composition.

#### url

```ts
url: string;
```

***

### finalDurationSec?

```ts
optional finalDurationSec?: number;
```

Defined in: packages/sdk/src/index.ts:553

Final composition length in seconds (server may clamp).

***

### transition?

```ts
optional transition?: "cut" | "fade";
```

Defined in: packages/sdk/src/index.ts:549

Transition between consecutive segments. Default `"cut"`.