import { PlacementState } from "../types"; import { StudentPlacementData } from "../../../typeDefinitions"; export declare const updateCompletedStudentPlacement: import("@reduxjs/toolkit").AsyncThunk<{ attributes: Partial; placementId: string; }, { placementId: string; attributes: Partial; }, { state?: unknown; dispatch?: import("redux").Dispatch; extra?: unknown; rejectValue?: unknown; serializedErrorType?: unknown; pendingMeta?: unknown; fulfilledMeta?: unknown; rejectedMeta?: unknown; }>; export declare const deleteCompletedStudentPlacement: import("@reduxjs/toolkit").AsyncThunk; export declare const completedStudentPlacementsSlice: import("@reduxjs/toolkit").Slice, action: { payload: any; type: string; }) => void; setCompletedStatus: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; addCompletedStudentPlacements: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; setCompletedIsDraft: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; addCompletedStudentPlacement: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; setLastCompletedPlacement: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; }, "completedStudentPlacements">; export declare const addCompletedStudentPlacements: import("@reduxjs/toolkit").ActionCreatorWithPayload, addCompletedStudentPlacement: import("@reduxjs/toolkit").ActionCreatorWithPayload, setCompletedStudentPlacements: import("@reduxjs/toolkit").ActionCreatorWithPayload, setLastCompletedPlacement: import("@reduxjs/toolkit").ActionCreatorWithPayload, setCompletedStatus: import("@reduxjs/toolkit").ActionCreatorWithPayload, setCompletedIsDraft: import("@reduxjs/toolkit").ActionCreatorWithPayload; declare const _default: import("redux").Reducer; export default _default;