import { PluginObject } from 'vue'; import { ModulVue } from '../../utils/vue/vue'; interface PaginationItem { label: string; clickable: boolean; ellipsis?: boolean; } export declare class MPagination extends ModulVue { readonly value: number; readonly itemsTotal: number; readonly itemsPerPage: number; readonly loading: boolean; goToPage(value: number): void; get pagesTotal(): number; get paginationItems(): PaginationItem[]; get firstPageSelected(): boolean; get lastPageSelected(): boolean; pageFirstItemIndex(): number; pageLastItemIndex(): number; get status(): string; isPageActive(page: number): boolean; } declare const PaginationPlugin: PluginObject; export default PaginationPlugin; //# sourceMappingURL=pagination.d.ts.map