[@algorandfoundation/algokit-utils](../README.md) / [types/indexer](../modules/types_indexer.md) / ApplicationOnComplete

# Enumeration: ApplicationOnComplete

[types/indexer](../modules/types_indexer.md).ApplicationOnComplete

Defines the what additional actions occur with the transaction https://developer.algorand.org/docs/rest-apis/indexer/#oncompletion

## Table of contents

### Enumeration Members

- [clear](types_indexer.ApplicationOnComplete.md#clear)
- [closeout](types_indexer.ApplicationOnComplete.md#closeout)
- [delete](types_indexer.ApplicationOnComplete.md#delete)
- [noop](types_indexer.ApplicationOnComplete.md#noop)
- [optin](types_indexer.ApplicationOnComplete.md#optin)
- [update](types_indexer.ApplicationOnComplete.md#update)

## Enumeration Members

### clear

• **clear** = ``"clear"``

#### Defined in

[src/types/indexer.ts:171](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/indexer.ts#L171)

___

### closeout

• **closeout** = ``"closeout"``

#### Defined in

[src/types/indexer.ts:170](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/indexer.ts#L170)

___

### delete

• **delete** = ``"delete"``

#### Defined in

[src/types/indexer.ts:173](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/indexer.ts#L173)

___

### noop

• **noop** = ``"noop"``

#### Defined in

[src/types/indexer.ts:168](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/indexer.ts#L168)

___

### optin

• **optin** = ``"optin"``

#### Defined in

[src/types/indexer.ts:169](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/indexer.ts#L169)

___

### update

• **update** = ``"update"``

#### Defined in

[src/types/indexer.ts:172](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/indexer.ts#L172)
