import { IRequestOptions } from "@esri/arcgis-rest-request";
import { IModel } from "../../hub-types";
import { IHubTemplate } from "../../core/types/IHubTemplate";
/**
 * @private
 * Given a model and a template, set various computed
 * properties on the template that can't be directly
 * mapped from the model
 * @param model
 * @param template
 * @param requestOptions
 */
export declare function computeProps(model: IModel, template: Partial<IHubTemplate>, requestOptions: IRequestOptions): IHubTemplate;
