import type { IUserRequestOptions } from "@esri/arcgis-rest-request";
import { IModel } from "../hub-types";
/**
 * Update an IModel. Generic function that will be used across all
 * type-specific update functions
 *
 * @export
 * @param {IModel} "model" object (i.e. `{item:{...}, data:{...}}`)
 * @param {IRequestOptions} requestOptions
 * @returns {Promise<IModel>}
 */
export declare function updateModel(model: IModel, requestOptions: IUserRequestOptions): Promise<IModel>;
