# 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#L53)

## `MultisigOperation.KeyAuthorizationRpc`

JSON-RPC multisig key authorization operation.

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

## `MultisigOperation.Operation`

Transaction or key authorization multisig operation.

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

## `MultisigOperation.Rpc`

JSON-RPC multisig operation.

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

## `MultisigOperation.TransactionOperation`

Multisig transaction approval operation.

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

## `MultisigOperation.TransactionRpc`

JSON-RPC multisig transaction operation.

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