UNPKG

sap-b1-mcp-server

Version:

SAP Business One Service Layer MCP Server

37 lines (36 loc) 859 B
import { PaginationInfo } from './response.js'; /** * SAP B1 Service Layer response with OData metadata */ export interface SAPODataResponse<T = any> { value: T[]; '@odata.nextLink'?: string; '@odata.count'?: number; } /** * Extract pagination information from SAP B1 OData response */ export declare function extractPaginationInfo(response: SAPODataResponse, currentParams?: { $skip?: number; $top?: number; }): PaginationInfo; /** * Generate pagination parameters for next page */ export declare function getNextPageParams(currentParams?: { $skip?: number; $top?: number; }): { $skip: number; $top: number; }; /** * Generate pagination parameters for previous page */ export declare function getPrevPageParams(currentParams?: { $skip?: number; $top?: number; }): { $skip: number; $top: number; };