import { type IAttributeDescriptor, type ICatalogAttributeHierarchy, type ICatalogDateAttributeHierarchy } from "@gooddata/sdk-model";
import { type IDrillDownAttributeHierarchyConfig } from "../../../../drill/types.js";
interface IAttributeHierarchyDropdownProps {
    config: IDrillDownAttributeHierarchyConfig;
    attributeDescriptor?: IAttributeDescriptor;
    onSelect: (targetItem: ICatalogAttributeHierarchy | ICatalogDateAttributeHierarchy) => void;
    onOpenAttributeHierarchyDialog: (attributeHierarchy?: ICatalogAttributeHierarchy | ICatalogDateAttributeHierarchy) => void;
}
export declare function AttributeHierarchyDropdown({ config, attributeDescriptor, onSelect, onOpenAttributeHierarchyDialog }: IAttributeHierarchyDropdownProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=AttributeHierarchyDropdown.d.ts.map