@mbc-cqrs-serverless/core
Version:
CQRS and event base core
23 lines (22 loc) • 522 B
TypeScript
import { DataEntity } from './data.entity';
/**
* Paginated list response for data queries.
* Used when listing items by partition key with cursor-based pagination.
*
* @example
* // API response
* {
* "total": 100,
* "lastSk": "ITEM#50",
* "items": [...]
* }
*
* // Next page request uses lastSk as cursor
* GET /items?pk=ORDER&startSk=ITEM#50
*/
export declare class DataListEntity {
total?: number;
lastSk?: string;
items: DataEntity[];
constructor(data: Partial<DataListEntity>);
}