import { Reducer } from "@reduxjs/toolkit";
export type RbacPermissions = {
    mentors: Record<string, unknown>;
    mentor: Record<string, unknown>;
};
export interface RbacState {
    rbacPermissions: RbacPermissions | Record<string, never>;
}
export declare const updateRbacPermissions: import("@reduxjs/toolkit").ActionCreatorWithPayload<RbacPermissions | Record<string, never>, "rbac/updateRbacPermissions">;
export declare const rbacReducer: Reducer<RbacState>;
export declare const selectRbacPermissions: (state: {
    rbac: RbacState;
}) => RbacPermissions | Record<string, never>;
