export declare class DatacomPagination { itemsPerPage?: number; totalItems?: number; currentPage?: number; private pageChanged; /** * Handle boundary cases such as only allowing to navigate between the range. */ private goToPage; /** * calculate the total number of pages based on the total number of items and the items per page. */ get totalPages(): number; private onClickFirstPageHandler; private onClickPerviousPageHandler; private onClickNextPageHandler; private onClickLastPageHandler; /** * Update the value when enter the page number in the input field. */ watchChange(): void; onInput(event: InputEvent): void; private handleInputBlur; render(): any; } export type HTMLDatacomPagination = HTMLElement & DatacomPagination;