Files
ncd-fe/packages/pl-api/lib/responses.ts
marcin mikołajczak 94b3af03e9 pl-api: Start implemenitng grouped notifications with fallback to v1
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-01 23:19:18 +01:00

15 lines
345 B
TypeScript

interface PaginatedSingleResponse<T> {
previous: (() => Promise<PaginatedSingleResponse<T>>) | null;
next: (() => Promise<PaginatedSingleResponse<T>>) | null;
items: T;
partial: boolean;
total?: number;
}
type PaginatedResponse<T> = PaginatedSingleResponse<Array<T>>;
export type {
PaginatedSingleResponse,
PaginatedResponse,
};