import { TemplateResult } from 'lit'; import { Sizes } from '../table.types.js'; export interface PaginationTemplateData { numberOfItems: number; itemPerPage: number[]; selectedItemPerPage: number; currentPage: number; size: Sizes; numberOfPages: number; fromItem: number; toItem: number; enableNext: boolean; enablePrevious: boolean; onItemPerPageChange: (event: CustomEvent) => void; onNextPage: () => void; onPreviousPage: () => void; } /** * Renders the pagination template for the table * @param data - Pagination data and event handlers * @returns Template for pagination UI */ export declare function renderPaginationTemplate(data: PaginationTemplateData): TemplateResult; //# sourceMappingURL=pagination.template.d.ts.map