import { PayloadAction } from '@reduxjs/toolkit'; import { ISingleTask } from '@qodly/shared'; type TTasksState = ISingleTask[]; declare const tasksSlice: import('@reduxjs/toolkit').Slice): void; setError(state: TTasksState, action: PayloadAction<{ id: string; errorMessage: string; }>): ISingleTask[]; updateTask(state: TTasksState, action: PayloadAction): ISingleTask[]; clearAllTasks(state: TTasksState): TTasksState; }, "Tasks">; export declare const addTask: import('@reduxjs/toolkit').ActionCreatorWithPayload<{ task: ISingleTask; }, "Tasks/addTask">, updateTask: import('@reduxjs/toolkit').ActionCreatorWithPayload, clearAllTasks: import('@reduxjs/toolkit').ActionCreatorWithoutPayload<"Tasks/clearAllTasks">, setError: import('@reduxjs/toolkit').ActionCreatorWithPayload<{ id: string; errorMessage: string; }, "Tasks/setError">; export default tasksSlice;