10 lines
187 B
TypeScript
10 lines
187 B
TypeScript
export type ApiErrorDTO = {
|
|
code: string
|
|
message: string
|
|
details?: unknown
|
|
}
|
|
|
|
export type ApiResponse<T> =
|
|
| { success: true; data: T }
|
|
| { success: false; error: ApiErrorDTO }
|