[**realue**](../README.md) • **Docs**

***

[realue](../README.md) / ErrorReport

# Type Alias: ErrorReport\<T, U\>

> **ErrorReport**\<`T`, `U`\>: [`U`] *extends* [readonly `unknown`[]] ? [`ErrorReportArray`](ErrorReportArray.md)\<`U`\> : [`U`] *extends* [`object`] ? [`ErrorReportObject`](ErrorReportObject.md)\<`U`\> : [`ErrorReportValue`](ErrorReportValue.md)

## Type Parameters

• **T**

• **U** = `NonNullable`\<`T`\>

## Defined in

[lib/types/ErrorReport.ts:6](https://github.com/nevoland/realue/blob/10b81dd410f087c06fbf8ea8b1c227058ff70751/lib/types/ErrorReport.ts#L6)
