4 lines
165 B
TypeScript
4 lines
165 B
TypeScript
export type ApplicationErrorCode<Code extends string, Details = undefined> =
|
|
Details extends undefined
|
|
? { code: Code }
|
|
: { code: Code; details: Details }; |