import type { Ref } from 'vue'; import type { Page } from './AvPagination.types.js'; /** * Generates an array of pages for pagination based on the total number of pages. * * Each page is an object containing: * - `title`: The page number as a string. * - `label`: The label displayed for the page (same as the number). * - `href`: An anchor identifier to the page, formatted as `#page-x`. * * @param {Ref} totalPages - Reactive reference to the total number of pages. * @returns {Page[]} Array of page objects to use for pagination. */ export declare function getPaginationPages(totalPages: Ref): Page[];