import { RVDataSourceItem } from "../AbstractClasses/RVDataSourceItem";
/**
 * Data source item to get in-memory data.
 * It is used to create a new in-memory item with the specified dataset id.
 */
export declare class RVInMemoryDataSourceItem extends RVDataSourceItem {
    constructor(datasetId: string);
    /** @hidden */
    constructor(json: any);
    /** @hidden */
    toJson(): any;
    private _datasetId;
    /**
     * String identifying this in-memory dataset, it might be used to decide what data to return.
     */
    get datasetId(): string;
    set datasetId(value: string);
    private _parameters;
    /** Parameters for the in-memory data source. */
    get parameters(): any;
    set parameters(value: any);
    /** @hidden */
    getType(): string;
}
