import { BaseComponent } from "../../core/BaseComponent.js"; import type { PaginationOptions } from "./Pagination.types.js"; export declare class Pagination extends BaseComponent { private options; private currentPage; private totalPages; private container?; private prevButton?; private nextButton?; private pageInfo?; private pageSizeSelect?; constructor(options: PaginationOptions); init(): void; destroy(): void; setTotalItems(total: number): void; setPage(page: number): void; setPageSize(size: number): void; private goToPage; private updatePageSize; private refresh; private createButton; private computeTotalPages; private getRootElement; private tryHydrate; } //# sourceMappingURL=Pagination.d.ts.map