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

# ActivationOptions

Defined in: [metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts:35](https://github.com/gen-bc/gen/blob/main/metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts#L35)

## Constructors

### Constructor

> **new ActivationOptions**(`init?`): `ActivationOptions`

Defined in: [metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts:43](https://github.com/gen-bc/gen/blob/main/metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts#L43)

#### Parameters

##### init?

[`ActivationOptionsInit`](/reference/sdk/typescript/index/interfaces/ActivationOptionsInit) = `{}`

#### Returns

`ActivationOptions`

## Methods

### default()

> `static` **default**(): `ActivationOptions`

Defined in: [metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts:36](https://github.com/gen-bc/gen/blob/main/metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts#L36)

#### Returns

`ActivationOptions`

***

### validUntilBlock()

> **validUntilBlock**(): `bigint` | `undefined`

Defined in: [metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts:56](https://github.com/gen-bc/gen/blob/main/metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts#L56)

#### Returns

`bigint` | `undefined`

***

### tagOrDefault()

> **tagOrDefault**(): [`ActivationTag`](/reference/sdk/typescript/index/classes/ActivationTag)

Defined in: [metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts:60](https://github.com/gen-bc/gen/blob/main/metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/activation-options.ts#L60)

#### Returns

[`ActivationTag`](/reference/sdk/typescript/index/classes/ActivationTag)
