import type { Moment } from 'moment';
import { type FilterState } from '../../stores/filter-store/types';
export type DateErrors = {
    timeRangeFrom?: boolean;
    timeRangeTo?: boolean;
};
export declare const useFilterHandlers: () => {
    errors: DateErrors;
    isAtDefaultState: boolean;
    handleChangeFilter: (type: keyof FilterState, value: FilterState[keyof FilterState]) => void;
    handleCustomDateChange: (key: "timeRangeFrom" | "timeRangeTo") => (date: Moment | null) => void;
    handleResetToDefaults: () => void;
};
//# sourceMappingURL=useFilterHandlers.d.ts.map