import { ElementModel } from '../_types'; import { PaginationStateConfig } from './_types'; export declare function createPaginationElement(config: PaginationStateConfig): ElementModel | undefined; export declare class PaginationState { private config; private model; private container; constructor(config: PaginationStateConfig); render(container: HTMLElement): ElementModel | undefined; remove(): void; updateState(offset: number, totalEntries: number): void; hasMore(): boolean; destroy(): void; get element(): HTMLElement | undefined; get styles(): string | undefined; } //# sourceMappingURL=pagination.d.ts.map