import type { Dispatch } from 'react'; import type { StoreApi } from 'zustand'; import type { FormFieldMessagesReducerAction } from '../../../../forms/forms-core/state/formfield-messages-state-reducer.js'; import { type Timeframe } from '../../../types/time.js'; import type { DateTimeRangePickerTimeframeStates, DateTimeRangePickerTimeframeStoreActions } from '../dateTimeRangePicker.types.js'; /** * Creates actions for the DateTimeRangePicker store using the slice action handlers. * @internal */ export declare function getDateTimeRangePickerActions(formFieldMessagesDispatch?: Dispatch, onChangeProp?: ((value: Timeframe | null) => void) | undefined): (set: StoreApi["setState"]) => DateTimeRangePickerTimeframeStoreActions;