[soul-wallet-lib](../README.md) / [Exports](../modules.md) / [<internal\>](../modules/internal_.md) / Timer

# Interface: Timer

[<internal>](../modules/internal_.md).Timer

## Hierarchy

- [`RefCounted`](internal_.RefCounted.md)

  ↳ **`Timer`**

## Table of contents

### Methods

- [[toPrimitive]](internal_.Timer.md#[toprimitive])
- [hasRef](internal_.Timer.md#hasref)
- [ref](internal_.Timer.md#ref)
- [refresh](internal_.Timer.md#refresh)
- [unref](internal_.Timer.md#unref)

## Methods

### [toPrimitive]

▸ **[toPrimitive]**(): `number`

#### Returns

`number`

#### Defined in

node_modules/@types/node/timers.d.ts:34

___

### hasRef

▸ **hasRef**(): `boolean`

#### Returns

`boolean`

#### Defined in

node_modules/@types/node/timers.d.ts:32

___

### ref

▸ **ref**(): [`Timer`](internal_.Timer.md)

#### Returns

[`Timer`](internal_.Timer.md)

#### Inherited from

[RefCounted](internal_.RefCounted.md).[ref](internal_.RefCounted.md#ref)

#### Defined in

node_modules/@types/node/globals.d.ts:232

___

### refresh

▸ **refresh**(): [`Timer`](internal_.Timer.md)

#### Returns

[`Timer`](internal_.Timer.md)

#### Defined in

node_modules/@types/node/timers.d.ts:33

___

### unref

▸ **unref**(): [`Timer`](internal_.Timer.md)

#### Returns

[`Timer`](internal_.Timer.md)

#### Inherited from

[RefCounted](internal_.RefCounted.md).[unref](internal_.RefCounted.md#unref)

#### Defined in

node_modules/@types/node/globals.d.ts:233
