> For the complete documentation index, see [llms.txt](https://near-sdk-js.gitbook.io/near-sdk-js/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://near-sdk-js.gitbook.io/near-sdk-js/types.md).

# types

**types** • **Docs**

***

[near-sdk-js v2.0.0](/near-sdk-js/packages.md) / types

## types

### References

#### AccountId

Re-exports [AccountId](/near-sdk-js/types/account_id/type-aliases/accountid.md)

***

#### Balance

Re-exports [Balance](/near-sdk-js/types/primitives/type-aliases/balance.md)

***

#### Base58Error

Re-exports [Base58Error](/near-sdk-js/types/public_key/classes/base58error.md)

***

#### BlockHeight

Re-exports [BlockHeight](/near-sdk-js/types/primitives/type-aliases/blockheight.md)

***

#### CurveType

Re-exports [CurveType](/near-sdk-js/types/public_key/enumerations/curvetype.md)

***

#### EpochHeight

Re-exports [EpochHeight](/near-sdk-js/types/primitives/type-aliases/epochheight.md)

***

#### Gas

Re-exports [Gas](/near-sdk-js/types/gas/type-aliases/gas.md)

***

#### GasWeight

Re-exports [GasWeight](/near-sdk-js/types/primitives/type-aliases/gasweight.md)

***

#### InvalidLengthError

Re-exports [InvalidLengthError](/near-sdk-js/types/public_key/classes/invalidlengtherror.md)

***

#### IteratorIndex

Re-exports [IteratorIndex](/near-sdk-js/types/vm_types/type-aliases/iteratorindex.md)

***

#### Nonce

Re-exports [Nonce](/near-sdk-js/types/primitives/type-aliases/nonce.md)

***

#### ONE\_NEAR

Re-exports [ONE\_NEAR](/near-sdk-js/types/primitives/variables/one_near.md)

***

#### ONE\_TERA\_GAS

Re-exports [ONE\_TERA\_GAS](/near-sdk-js/types/gas/variables/one_tera_gas.md)

***

#### ONE\_YOCTO

Re-exports [ONE\_YOCTO](/near-sdk-js/types/primitives/variables/one_yocto.md)

***

#### ParsePublicKeyError

Re-exports [ParsePublicKeyError](/near-sdk-js/types/public_key/classes/parsepublickeyerror.md)

***

#### PromiseError

Re-exports [PromiseError](/near-sdk-js/types/vm_types/enumerations/promiseerror.md)

***

#### PromiseResult

Re-exports [PromiseResult](/near-sdk-js/types/vm_types/enumerations/promiseresult.md)

***

#### PublicKey

Re-exports [PublicKey](/near-sdk-js/types/public_key/classes/publickey.md)

***

#### ReceiptIndex

Re-exports [ReceiptIndex](/near-sdk-js/types/vm_types/type-aliases/receiptindex.md)

***

#### StorageUsage

Re-exports [StorageUsage](/near-sdk-js/types/primitives/type-aliases/storageusage.md)

***

#### UnknownCurve

Re-exports [UnknownCurve](/near-sdk-js/types/public_key/classes/unknowncurve.md)

***

#### curveTypeFromStr

Re-exports [curveTypeFromStr](/near-sdk-js/types/public_key/functions/curvetypefromstr.md)
