@upv/react-ui-core
Version:
**USHI Design System — Modern UI Component Library**
12 lines (11 loc) • 371 B
TypeScript
import React from "react";
export type Role = "admin" | "creator" | "coach" | "user" | "guest";
export declare const ROLE_LABELS: Record<Role, string>;
interface RoleSwitcherProps {
roles: Role[];
activeRole: Role;
onSwitch: (role: Role) => void;
labels?: Record<Role, string>;
}
export declare const RoleSwitcher: React.FC<RoleSwitcherProps>;
export {};