import { type IDashboardAttributeFilter, type IDashboardDateFilter } from "@gooddata/sdk-model";
import { type IDashboardDependentDateFilter } from "../../../../../../model/types/dateFilterTypes.js";
export declare function useDependentDateFiltersConfiguration(neighborDateFilters: IDashboardDateFilter[], currentFilter: IDashboardAttributeFilter, commonDateFilter?: IDashboardDateFilter): {
    dependentDateFilters: IDashboardDependentDateFilter[];
    dependentCommonDateFilter: IDashboardDateFilter;
    onDependentDateFiltersSelect: (item: IDashboardDependentDateFilter, isSelected: boolean, isCommonDate: boolean) => void;
    onConfigurationClose: () => void;
    onDependentDateFiltersConfigurationChanged: boolean;
    onDependentDateFiltersChange: () => void;
};
//# sourceMappingURL=useDependentDateFiltersConfiguration.d.ts.map