# SynapseErrorOptions

Defined in: [packages/synapse-core/src/errors/base.ts:5](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/errors/base.ts#L5)

## Extends

- `ErrorOptions`

## Extended by

- [`StorageErrorOptions`](/reference/filoz/synapse-sdk/synapse/interfaces/storageerroroptions/)

## Properties

### cause?

> `optional` **cause?**: [`Error`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error)

Defined in: [packages/synapse-core/src/errors/base.ts:6](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/errors/base.ts#L6)

#### Overrides

`ErrorOptions.cause`

***

### details?

> `optional` **details?**: `string`

Defined in: [packages/synapse-core/src/errors/base.ts:7](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/errors/base.ts#L7)