import type { IArcGISContext } from "../types/IArcGISContext";
import { HubEntity } from "../core/types/HubEntity";
import { IHubGroup } from "../core/types/IHubGroup";
/**
 * Utility to create a relationship between an entity and a group, setting the group as
 * the entity's association group. This adds the entity-specific association keyword to the association group,
 * and it adds the association definition to the original entity.
 * @param entity
 * @param group
 * @param context
 * @returns
 */
export declare function setEntityAssociationGroup(entity: HubEntity, group: IHubGroup, context: IArcGISContext): Promise<HubEntity>;
