import { type DashboardAttributeFilterItem, type IDashboardAttributeFilter, type ObjRef } from "@gooddata/sdk-model";
import { type IDashboardAttributeFilterParentItem } from "../../../../../../model/types/attributeFilterTypes.js";
export declare function useParentsConfiguration(neighborFilters: DashboardAttributeFilterItem[], currentFilter: IDashboardAttributeFilter): {
    parents: IDashboardAttributeFilterParentItem[];
    configurationChanged: boolean;
    onParentSelect: (localIdentifier: string, isSelected: boolean, overAttributes: ObjRef[] | undefined) => void;
    onConnectingAttributeChanged: (localIdentifier: string, selectedAttribute: ObjRef) => void;
    onParentFiltersChange: () => void;
    onConfigurationClose: () => void;
};
//# sourceMappingURL=useParentsConfiguration.d.ts.map