13 lines
370 B
TypeScript
13 lines
370 B
TypeScript
/**
|
|
* Generic paged response wrapper matching the Extrudex backend PagedResponse<T>.
|
|
*/
|
|
export interface PagedResponse<T> {
|
|
/** The items in this page. */
|
|
items: T[];
|
|
/** Total number of items across all pages. */
|
|
totalCount: number;
|
|
/** The current page number (1-based). */
|
|
pageNumber: number;
|
|
/** The number of items per page. */
|
|
pageSize: number;
|
|
} |