@signalwire/js
Version:
12 lines • 558 B
TypeScript
import { PaginatedResponse } from '../fabric/interfaces';
import { CreateHttpClient } from '../fabric/createHttpClient';
export declare function buildPaginatedResult<T>(body: PaginatedResponse<T>, client: CreateHttpClient): {
data: T[];
self: () => Promise</*elided*/ any | undefined>;
nextPage: () => Promise</*elided*/ any | undefined>;
prevPage: () => Promise</*elided*/ any | undefined>;
firstPage: () => Promise</*elided*/ any | undefined>;
hasNext: boolean;
hasPrev: boolean;
};
//# sourceMappingURL=paginatedResult.d.ts.map