import { type IAttributeHierarchiesService } from "@gooddata/sdk-backend-spi"; import { type ICatalogAttributeHierarchy, type IDateHierarchyTemplate, type ObjRef } from "@gooddata/sdk-model"; import { type TigerAuthenticatedCallGuard } from "../../../types/index.js"; export declare class TigerAttributeHierarchiesService implements IAttributeHierarchiesService { private readonly authCall; private readonly workspace; constructor(authCall: TigerAuthenticatedCallGuard, workspace: string); createAttributeHierarchy: (title: string, attributeRefs: ObjRef[]) => Promise; updateAttributeHierarchy: (catalogAttributeHierarchy: ICatalogAttributeHierarchy) => Promise; deleteAttributeHierarchy: (attributeHierarchyId: string) => Promise; getValidDescendants: (attributes: ObjRef[]) => Promise; getDateHierarchyTemplates(): Promise; private objRefToObjIdentifier; } //# sourceMappingURL=index.d.ts.map