import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export interface Page { length: number; current: number; } export interface PaginationEvent { type: 'goTo'; page: number; } export declare class EluxPaginator implements OnInit, OnChanges { length: number; current: number; anchor: boolean; scrollTo?: string; paginationEvents: EventEmitter; pages: number[]; previousPages: number[]; nextPages: number[]; constructor(); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; scrollToElement(event: any): void; goLast(): void; goFirst(): void; nextPage(): void; prevPage(): void; goToPage(page: number): void; goToSpecPage(page: number, event: any): void; showPages(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }