export interface IPaginatedQuery {
  page: number;
  pageSize: number;
}

export interface IPaginatedResponse<T> {
  meta: IResponseMetadata;
  data: T[];
}

export interface IListingResponse<T> {
  data: T[];
}

export interface IResponseMetadata {
  page: number;
  perPage: number;
  totalPages: number;
  totalRecords: number;
}
