export interface ApiResponse<T> {
  data: T;
  message: string;
  error?: string;
  ok?: boolean;
}

export interface PaginatedResponse<T> extends ApiResponse<T> {
  pagination: Pagination;
}

export interface Pagination {
  page: number;
  total: number;
  totalPages: number;
}
