import { AOService } from '../services/ao.service'; import { AOFaunaDbService } from '../services/ao-fauna-db.service'; export declare class AOFaunaDBPaginationHelper { private _ao; private _db; private _filters_show; private _filters_model; private _filters; private _query; private _columns; private _search; private _size; private _response; private _last_after; private _refresh; constructor(_ao: AOService, _db: AOFaunaDbService); filters(filters?: any): any; openFilters(): void; closeFilters(): void; toggleFilters(): void; showFilters(): boolean; hideFilters(): boolean; hasFilters(): boolean; resetFilters(): void; select(columns: string[]): this; query(query: (q: any, params: any) => any): this; search(): Promise; first(): Promise; previous(): Promise; next(): Promise; last(): Promise; refresh(event?: any): any; private paginate; hasPrevious(): boolean; hasNext(): boolean; hasLast(): boolean; isFirst(): boolean; isLast(): boolean; response(): any; items(): any[]; empty(): boolean; }