# Function: blob()

```ts
function blob(description?): object & object;
```

Defined in: [packages/core/src/schemas/fragments.ts:174](https://github.com/leifriksheim/minca/blob/main/core/src/schemas/fragments.ts#L174)

A file, as `records.addFile` gives it: its id (05 §16.6), its size as
stored, what it is, and the key and salt that open it. A body holding one
names the file on its version, so peers fetch and keep it.

## Parameters

| Parameter | Type |
| ------ | ------ |
| `description?` | `string` |

## Returns

`object` & `object`
