# MultisigOperation Types

## `MultisigOperation.Base`

Fields shared by every multisig operation.

**Source:** [src/tempo/MultisigOperation.ts](https://github.com/wevm/ox/blob/main/src/tempo/MultisigOperation.ts#L11)

## `MultisigOperation.KeyAuthorizationOperation`

Multisig key authorization approval operation.

**Source:** [src/tempo/MultisigOperation.ts](https://github.com/wevm/ox/blob/main/src/tempo/MultisigOperation.ts#L49)

## `MultisigOperation.KeyAuthorizationRpc`

JSON-RPC multisig key authorization operation.

**Source:** [src/tempo/MultisigOperation.ts](https://github.com/wevm/ox/blob/main/src/tempo/MultisigOperation.ts#L67)

## `MultisigOperation.Operation`

Transaction or key authorization multisig operation.

**Source:** [src/tempo/MultisigOperation.ts](https://github.com/wevm/ox/blob/main/src/tempo/MultisigOperation.ts#L59)

## `MultisigOperation.Rpc`

JSON-RPC multisig operation.

**Source:** [src/tempo/MultisigOperation.ts](https://github.com/wevm/ox/blob/main/src/tempo/MultisigOperation.ts#L70)

## `MultisigOperation.TransactionOperation`

Multisig transaction approval operation.

**Source:** [src/tempo/MultisigOperation.ts](https://github.com/wevm/ox/blob/main/src/tempo/MultisigOperation.ts#L33)

## `MultisigOperation.TransactionRpc`

JSON-RPC multisig transaction operation.

**Source:** [src/tempo/MultisigOperation.ts](https://github.com/wevm/ox/blob/main/src/tempo/MultisigOperation.ts#L64)
