import type { ZoomPaginateOptions } from './types.ts' export { paginate } from './core.ts' import { paginate } from './core.ts' /** * Follow Zoom `next_page_token` pagination for list endpoints. * * @returns Combined `items` from up to `maxPages` pages. * @example * import zoomPaginate from 'kody:@kody/zoom/paginate' * const result = await zoomPaginate({ path: '/users/me/meetings', itemsKey: 'meetings', maxPages: 2 }) */ export default async function zoomPaginate(params: ZoomPaginateOptions) { return await paginate(params) }