@laserware/stasis
    Preparing search index...

    Type Alias CaseReducerActions<CaseReducers, SliceName>

    CaseReducerActions: {
        [Type in keyof CaseReducers]: CaseReducers[Type] extends infer Definition
            ? Definition extends { prepare: any }
                ? ActionCreatorForCaseReducerWithPrepare<
                    Definition,
                    SliceActionType<SliceName, Type>,
                >
                : Definition extends AsyncThunkSliceReducerDefinition<
                    any,
                    infer ThunkArg,
                    infer Returned,
                    infer ThunkApiConfig,
                >
                    ? AsyncThunk<Returned, ThunkArg, ThunkApiConfig>
                    : Definition extends { reducer: any }
                        ? ActionCreatorForCaseReducer<
                            Definition["reducer"],
                            SliceActionType<SliceName, Type>,
                        >
                        : ActionCreatorForCaseReducer<
                            Definition,
                            SliceActionType<SliceName, Type>,
                        >
            : never
    }

    Derives the slice's actions property from the reducers options

    Type Parameters