import { VirtualDataSource } from "igniteui-webcomponents-core";
import { IDataSource } from "igniteui-webcomponents-core";
import { IExternalDataSource } from "igniteui-webcomponents-core";
export declare class ODataVirtualDataSource extends VirtualDataSource implements IExternalDataSource {
    constructor();
    private onBaseUriChanged;
    private _baseUri;
    get baseUri(): string;
    set baseUri(value: string);
    private onEntitySetChanged;
    private _entitySet;
    get entitySet(): string;
    set entitySet(value: string);
    private onTimeoutMillisecondsChanged;
    private _timeoutMilliseconds;
    get timeoutMilliseconds(): number;
    set timeoutMilliseconds(value: number);
    get isSortingSupportedOverride(): boolean;
    get isFilteringSupportedOverride(): boolean;
    get isGroupingSupportedOverride(): boolean;
    private _isAggregationSupportedByServer;
    get isAggregationSupportedByServer(): boolean;
    set isAggregationSupportedByServer(isSupported: boolean);
    private _enableJsonp;
    get enableJsonp(): boolean;
    set enableJsonp(isEnabled: boolean);
    clone(): IDataSource;
}
