import { Type } from "./type";
import { IDataSourceSchema } from "./IDataSourceSchema";
import { ISectionInformation } from "./ISectionInformation";
import { ISummaryResult } from "./ISummaryResult";
/**
 * @hidden
 */
export interface IDataSourcePage {
    count(): number;
    getItemAtIndex(a: number): any;
    getItemValueAtIndex(a: number, b: string): any;
    pageIndex(): number;
    schema(): IDataSourceSchema;
    getGroupInformation(): ISectionInformation[];
    getSummaryInformation(): ISummaryResult[];
}
/**
 * @hidden
 */
export declare let IDataSourcePage_$type: Type;
