import { type DashboardAttributeFilterItem, type ObjRef } from "@gooddata/sdk-model"; import { type CustomDashboardAttributeFilterComponent } from "../../filterBar/attributeFilter/types.js"; type DraggableAttributeFilterProps = { filter: DashboardAttributeFilterItem; workingFilter?: DashboardAttributeFilterItem; filterIndex: number; autoOpen: boolean; readonly: boolean; displayAsLabel?: ObjRef; FilterComponent: CustomDashboardAttributeFilterComponent; onAttributeFilterChanged: (filter: DashboardAttributeFilterItem) => void; onAttributeFilterAdded: (index: number) => void; onAttributeFilterClose: () => void; }; export declare function DraggableAttributeFilter({ FilterComponent, filter, workingFilter, filterIndex, autoOpen, readonly, displayAsLabel, onAttributeFilterChanged, onAttributeFilterAdded, onAttributeFilterClose }: DraggableAttributeFilterProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=DraggableAttributeFilter.d.ts.map