The type of data contained in a page
Zero-based page index to fetch
A promise resolving to an object containing:
num_pages: Total number of pages available (may change between calls)page: The page data, or null/undefined if the page is empty/unavailable
A function that fetches a single page of data.