UNPKG

275 BPlain TextView Raw
1export const TypeErrorSymbol = Symbol(`TypeError`)
2
3export type TSError<
4 Location extends string,
5 Message extends string,
6 Context extends Record<string, unknown> = never,
7> = {
8 [TypeErrorSymbol]: true
9 message: `Error (${Location}): ${Message}`
10 context: Context
11}