import type { IArcGISContext } from "../../types/IArcGISContext"; import { HubEntity } from "../../core/types/HubEntity"; import { HubEntityType } from "../../core/types/HubEntityType"; import { IQuery } from "../../search/types/IHubCatalog"; /** * builds a query that will return entities that are * "included" AND "referenced" * * @param entity - Hub entity * @param associationType - entity type to query for * @param isParent - whether the provided Hub entity is the parent in the association relationship * @param context - contextual auth and portal information * @returns {IQuery} */ export declare const getIncludesAndReferencesQuery: (entity: HubEntity, associationType: HubEntityType, isParent: boolean, context: IArcGISContext) => Promise;