import { Query } from "tonwa-core"; import { PageItems } from "./PageItems"; export declare class QueryPager extends PageItems { private query; private $page; protected idFieldName: any; constructor(query: Query, pageSize?: number, firstSize?: number, itemObservable?: boolean); setReverse(): void; protected onLoad(): Promise; protected loadResults(param: any, pageStart: number, pageSize: number, $$user?: number): Promise<{ [name: string]: any[]; }>; protected getPageId(item: T): any; refreshItems(item: T): Promise; }