29 lines
513 B
TypeScript
29 lines
513 B
TypeScript
export interface LibraryResponse<T> {
|
|
content: T[];
|
|
empty: boolean;
|
|
first: boolean;
|
|
last: boolean;
|
|
number: number;
|
|
numberOfElements: number;
|
|
pageable: {
|
|
offset: number;
|
|
pageNumber: number;
|
|
pageSize: number;
|
|
paged: boolean;
|
|
sort: {
|
|
empty: boolean;
|
|
sorted: boolean;
|
|
unsorted: boolean;
|
|
};
|
|
unpaged: boolean;
|
|
};
|
|
size: number;
|
|
sort: {
|
|
empty: boolean;
|
|
sorted: boolean;
|
|
unsorted: boolean;
|
|
};
|
|
totalElements: number;
|
|
totalPages: number;
|
|
}
|