import { ShareState } from '../types'; export declare const getAllUserAndDepartmentDropdown: import('@reduxjs/toolkit').AsyncThunk; export declare const sharePage: import('@reduxjs/toolkit').AsyncThunk; export declare const shareSlice: import('@reduxjs/toolkit').Slice, { setUsers: (state: import('immer/dist/internal.js').WritableDraft, action: { payload: any; type: string; }) => void; setDepartments: (state: import('immer/dist/internal.js').WritableDraft, action: { payload: any; type: string; }) => void; setLoading: (state: import('immer/dist/internal.js').WritableDraft, action: { payload: any; type: string; }) => void; setError: (state: import('immer/dist/internal.js').WritableDraft, action: { payload: any; type: string; }) => void; resetState: (state: import('immer/dist/internal.js').WritableDraft) => void; }, "share">; export declare const setUsers: import('@reduxjs/toolkit').ActionCreatorWithPayload, setDepartments: import('@reduxjs/toolkit').ActionCreatorWithPayload, setLoading: import('@reduxjs/toolkit').ActionCreatorWithPayload, setError: import('@reduxjs/toolkit').ActionCreatorWithPayload, resetState: import('@reduxjs/toolkit').ActionCreatorWithoutPayload<"share/resetState">; declare const _default: Reducer; export default _default;