import { type DashboardAttributeFilterConfigMode, type IDashboardAttributeFilter } from "@gooddata/sdk-model";
export declare function useModeConfiguration(currentFilter: IDashboardAttributeFilter, defaultAttributeFilterMode?: DashboardAttributeFilterConfigMode): {
    mode: DashboardAttributeFilterConfigMode | undefined;
    modeChanged: boolean;
    onModeUpdate: (value: DashboardAttributeFilterConfigMode) => void;
    onModeChange: () => void;
    onConfigurationClose: () => void;
};
//# sourceMappingURL=useModeConfiguration.d.ts.map