import { type Action, type CaseReducer } from "@reduxjs/toolkit";
import { type IWorkspaceUser } from "@gooddata/sdk-model";
import { type GoodDataSdkError } from "@gooddata/sdk-ui";
import { type IUsersState } from "./usersState.js";
type UsersReducer<A extends Action> = CaseReducer<IUsersState, A>;
export declare const usersReducers: {
    setUsers: UsersReducer<{
        payload: IWorkspaceUser[];
        type: string;
    }>;
    setUsersLoadingStatus: UsersReducer<{
        payload: "error" | "loading" | "pending" | "success";
        type: string;
    }>;
    setErrorUsers: UsersReducer<{
        payload: GoodDataSdkError;
        type: string;
    }>;
};
export {};
//# sourceMappingURL=usersReducers.d.ts.map