import type { IArcGISContext } from "../types/IArcGISContext";
import { HubEntity } from "./types/HubEntity";
import { HubEntityType } from "./types/HubEntityType";
/**
 * centralized function to update a Hub entity - delegates
 * to the appropriate update function by entity type
 * @param type
 * @param entity
 * @param context
 * @returns
 */
export declare const updateHubEntity: (type: HubEntityType, entity: HubEntity, context: IArcGISContext) => Promise<HubEntity>;
