import { type IntlShape } from "react-intl";
import { type DashboardAttributeFilterConfigMode, type DashboardDateFilterConfigMode } from "@gooddata/sdk-model";
import { type IFilterButtonCustomIcon, type VisibilityMode } from "@gooddata/sdk-ui-filters";
import { type FilterBarDraggableItems } from "./filterBar/useFiltersWithAddedPlaceholder.js";
export declare const getVisibilityIcon: (mode: VisibilityMode | undefined, isInEditMode: boolean, supportsHiddenAndLockedFiltersOnUI: boolean, intl: IntlShape) => IFilterButtonCustomIcon | undefined;
export declare const areAllFiltersHidden: (draggableFilters: FilterBarDraggableItems, effectedDateFilterMode: DashboardDateFilterConfigMode, effectedAttributeFiltersModeMap: Map<string, DashboardAttributeFilterConfigMode>, effectedDateFiltersModeMap: Map<string, DashboardDateFilterConfigMode>, effectedMeasureValueFiltersModeMap?: Map<string, DashboardAttributeFilterConfigMode>) => boolean;
//# sourceMappingURL=utils.d.ts.map