@mbc-cqrs-serverless/core
Version:
CQRS and event base core
21 lines (20 loc) • 417 B
TypeScript
/**
* Base DTO for paginated list requests.
* Provides page-based pagination with configurable page size.
*
* @example
* // GET /items?page=2&pageSize=20
*/
export declare class PaginateDto {
/**
* Current page number
* @example 10
*/
page?: number;
/**
* Items number per page
* @example 100
*/
pageSize?: number;
constructor(partial: Partial<PaginateDto>);
}