# Interface: HeadStore

Defined in: [packages/core/src/node/writer-keys.ts:21](https://github.com/leifriksheim/minca/blob/main/core/src/node/writer-keys.ts#L21)

Where a lasting key's places in its logs are kept: beside the key

## Methods

### get()

```ts
get(key): Promise<Uint8Array<ArrayBufferLike> | null>;
```

Defined in: [packages/core/src/node/writer-keys.ts:22](https://github.com/leifriksheim/minca/blob/main/core/src/node/writer-keys.ts#L22)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `key` | `string` |

#### Returns

`Promise`\<`Uint8Array`\<`ArrayBufferLike`\> \| `null`\>

***

### put()

```ts
put(key, value): Promise<void>;
```

Defined in: [packages/core/src/node/writer-keys.ts:23](https://github.com/leifriksheim/minca/blob/main/core/src/node/writer-keys.ts#L23)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `key` | `string` |
| `value` | `Uint8Array` |

#### Returns

`Promise`\<`void`\>
