import { IDataSourcePage } from "igniteui-webcomponents-core";
import { IDataSourceSchema } from "igniteui-webcomponents-core";
import { ISectionInformation } from "igniteui-webcomponents-core";
import { ISummaryResult } from "igniteui-webcomponents-core";
export declare class ODataDataSourcePage implements IDataSourcePage {
    private _actualData;
    private _schema;
    private _pageIndex;
    private _groupInformation;
    private _summaryInformation;
    constructor(sourceData_: any, schema: IDataSourceSchema, groupInformation: ISectionInformation[], summaryInformation: ISummaryResult[], pageIndex: number);
    count(): number;
    getItemAtIndex(index: number): any;
    getItemValueAtIndex(index: number, valueName: string): any;
    pageIndex(): number;
    schema(): IDataSourceSchema;
    getGroupInformation(): ISectionInformation[];
    getSummaryInformation(): ISummaryResult[];
}
