import { type IAttributeHierarchiesService } from "@gooddata/sdk-backend-spi"; import { type ICatalogAttributeHierarchy, type IDateHierarchyTemplate, type ObjRef } from "@gooddata/sdk-model"; import { type RecordedBackendConfig } from "./types.js"; /** * @internal */ export declare class RecordedAttributeHierarchiesService implements IAttributeHierarchiesService { private readonly config; constructor(config: RecordedBackendConfig); getValidDescendants(attributes: ObjRef[]): Promise; createAttributeHierarchy(_title: string, _attributes: ObjRef[]): Promise; deleteAttributeHierarchy(_attributeHierarchyId: string): Promise; updateAttributeHierarchy(_catalogAttributeHierarchy: ICatalogAttributeHierarchy): Promise; getDateHierarchyTemplates(): Promise; } //# sourceMappingURL=attributeHierarchies.d.ts.map