import "../button/Button"; import "../icon/Icon"; import { LitElement } from "lit"; export declare namespace Pagination { class ELEMENT extends LitElement { private _currentPage; hasDots: boolean; onlyDots: boolean; noNavigation: boolean; totalPage: number; visiblePage: number; get currentPage(): number; set currentPage(newPage: number); static get styles(): import("lit").CSSResult[]; private computePrevious; private computeNext; private computeFirst; private computeLast; private computeCurrent; private notifyPageChange; get hasPreviousPage(): boolean; get hasNextPage(): boolean; private computePageList; private pagesTemplate; private dotsTemplate; render(): import("lit-html").TemplateResult<1>; } } declare global { interface HTMLElementTagNameMap { "md-pagination": Pagination.ELEMENT; } }