budge/backend/src/controllers/responses.ts
2021-11-15 21:19:19 -05:00

20 lines
271 B
TypeScript

export interface BaseResponse {
message?: string
}
export interface DataResponse<T> extends BaseResponse {
data?: T
}
/**
* @example {
* message: "Not allowed",
* }
*/
export interface ErrorResponse {
/**
* Message of the error
*/
message: string
}