import { PlacementState } from "../types"; import { StudentPlacementData } from "../../../typeDefinitions"; export interface UpcomingPlacementState extends PlacementState { upcoming?: StudentPlacementData; } export declare const updateUpcomingStudentPlacement: 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 deleteUpcomingStudentPlacement: import("@reduxjs/toolkit").AsyncThunk; export declare const upcomingStudentsPlacementsSlice: import("@reduxjs/toolkit").Slice, action: { payload: any; type: string; }) => void; setUpcomingStatus: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; setUpcoming: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; setUpcomingIsDraft: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; addUpcomingStudentPlacements: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; addUpcomingStudentPlacement: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; setLastUpcomingPlacement: (state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }) => void; }, "upcomingStudentsPlacements">; export declare const addUpcomingStudentPlacements: import("@reduxjs/toolkit").ActionCreatorWithPayload, addUpcomingStudentPlacement: import("@reduxjs/toolkit").ActionCreatorWithPayload, setUpcomingStudentPlacements: import("@reduxjs/toolkit").ActionCreatorWithPayload, setLastUpcomingPlacement: import("@reduxjs/toolkit").ActionCreatorWithPayload, setUpcoming: import("@reduxjs/toolkit").ActionCreatorWithPayload, setUpcomingStatus: import("@reduxjs/toolkit").ActionCreatorWithPayload, setUpcomingIsDraft: import("@reduxjs/toolkit").ActionCreatorWithPayload; declare const _default: import("redux").Reducer; export default _default;