export const fetchTimer: import("@reduxjs/toolkit").AsyncThunk; export const fetchTimerDateInterval: import("@reduxjs/toolkit").AsyncThunk; export const fetchTimerById: import("@reduxjs/toolkit").AsyncThunk; export const fetchActiveTimer: import("@reduxjs/toolkit").AsyncThunk; export const createTimer: import("@reduxjs/toolkit").AsyncThunk; export const updateTimer: import("@reduxjs/toolkit").AsyncThunk; export const updateTimerStatus: import("@reduxjs/toolkit").AsyncThunk | import("@reduxjs/toolkit").PayloadAction, void, import("@reduxjs/toolkit").AsyncThunkConfig>; export const deleteTimer: import("@reduxjs/toolkit").AsyncThunk; export const timerReducer: import("redux").Reducer<{ loadingTimer: boolean; moreLoading: boolean; isListEnd: boolean; timerList: any[]; loadingTimerDateInterval: boolean; moreLoadingTimerDateInterval: boolean; isListEndTimerDateInterval: boolean; timerDateIntervalList: any[]; loadingOneTimer: boolean; loadingCreation: boolean; timer: {}; }>;