import { nullableString } from "../types";
import { RVBaseSharePointDataSourceItem } from "./RVBaseSharePointDataSourceItem";
import { RVSharePointDataSource } from "./RVSharePointDataSource";
/** Data source item to show information from a site (or sub site) */
export declare class RVSharePointSiteDataSourceItem extends RVBaseSharePointDataSourceItem {
    constructor(dataSource: RVSharePointDataSource);
    /** @hidden */
    constructor(json: any);
    /** @hidden */
    toJson(): any;
    /** @hidden */
    getSharePointItemType(): string;
    private _webUrl;
    /** URL to the site or sub site. */
    get webUrl(): nullableString;
    set webUrl(value: nullableString);
    /** @hidden */
    getType(): string;
    /** @hidden */
    _getWrapper(): any;
}
