import { RVDataSourceItem } from "../AbstractClasses/RVDataSourceItem";
import { RVWebResourceDataSource } from "./RVWebResourceDataSource";
import { nullableString } from "../types";
/** Web resource data source item, see {@link RVWebResourceDataSource} for more information. */
export declare class RVWebResourceDataSourceItem extends RVDataSourceItem {
    constructor(dataSource: RVWebResourceDataSource);
    /** @hidden */
    constructor(json: any);
    /** @hidden */
    toJson(): any;
    private _url;
    /** URL to use to download the file. Must match the URL specified in the {@link RVWebResourceDataSource} data source object.  */
    get url(): nullableString;
    set url(value: nullableString);
    /** @hidden */
    getType(): string;
}
