diff --git a/types.ts b/types.ts new file mode 100644 index 0000000..c3869b8 --- /dev/null +++ b/types.ts @@ -0,0 +1,13 @@ +// Data structure for successful responses +export interface SuccessResponse { + success: true; + data: T; +} + +// Data structure for error responses +export interface ErrorResponse { + success: false; + error: string; +} + +export type ApiResponse = SuccessResponse | ErrorResponse;