UNPKG

claudeus-wp-mcp

Version:

The most comprehensive WordPress MCP server - 145 production-ready tools for complete WordPress management with AI

31 lines (30 loc) 948 B
/** * Pagination metadata from WordPress REST API * Extracted from response headers */ export interface PaginationMeta { /** Total number of items in the collection */ total: number; /** Total number of pages available */ totalPages: number; /** Current page number */ currentPage: number; /** Number of items per page */ perPage: number; /** Whether there are more pages available */ hasMore: boolean; } /** * Generic paginated response wrapper * Combines data with pagination metadata */ export interface PaginatedResponse<T> { /** The actual data returned from the API */ data: T; /** Pagination metadata (if available) */ pagination?: PaginationMeta; } /** * Create pagination metadata from WordPress REST API headers */ export declare function createPaginationMeta(headers: Record<string, string | undefined>, currentPage?: number, perPage?: number): PaginationMeta | undefined;