okta-mcp-server
Version:
Model Context Protocol (MCP) server for Okta API operations with support for bulk operations and caching
28 lines • 799 B
TypeScript
export interface PaginationOptions {
limit?: number;
after?: string;
before?: string;
}
export interface PaginatedResponse<T> {
data: T[];
headers: {
link?: string;
'x-rate-limit-limit'?: string;
'x-rate-limit-remaining'?: string;
'x-rate-limit-reset'?: string;
};
hasMore: boolean;
nextCursor?: string;
prevCursor?: string;
}
export declare class PaginationHelper {
static paginate<T extends {
id: string;
}>(items: T[], options: PaginationOptions | undefined, baseUrl: string): PaginatedResponse<T>;
static parseQueryString(queryString?: string): PaginationOptions;
static buildLinkHeader(links: Array<{
url: string;
rel: string;
}>): string;
}
//# sourceMappingURL=pagination.d.ts.map