import type { IArcGISContext } from "../types/IArcGISContext";
import type { IGroupsByMembership } from "./types/IGroupsByMembership";
import type { IHubCatalog } from "./types/IHubCatalog";
/**
 * Return an IGroupsByMembership object that contains all the groups, from all the
 * collections/scopes in the catalog, which the current user is an owner/member/admin of.
 * @param catalog
 * @param context
 * @returns
 */
export declare function getCatalogGroups(catalog: IHubCatalog, context: IArcGISContext): IGroupsByMembership;
