Files
mrp/shared/src/common/api.ts
2026-03-14 14:44:40 -05:00

16 lines
214 B
TypeScript

export interface ApiSuccess<T> {
ok: true;
data: T;
}
export interface ApiError {
ok: false;
error: {
message: string;
code: string;
};
}
export type ApiResponse<T> = ApiSuccess<T> | ApiError;