import { LitElement, CSSResult } from 'lit-element';
export declare class DigUiPagination extends LitElement {
    static styles: CSSResult;
    currentPage: number;
    pageCount: number;
    endPageCount: number;
    neighbourPageCount: number;
    previousText: string;
    nextText: string;
    pages: (number | string)[];
    render(): import("lit-element").TemplateResult;
    firstUpdated(): void;
    attributeChangedCallback(name: string, oldval: string, newval: string): void;
    isFirstPart(index: number, total: number): boolean;
    isLastPart(index: number, total: number): boolean;
    createPages(count: number): void;
    setCurrentPage(index: number): void;
    previous(): void;
    next(): void;
    select(index: number | string): void;
}
