UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

13 lines (9 loc) 314 B
import { z } from 'zod'; import { permissionSchema, userRoleSchema } from './Role.schema'; export type Permission = z.infer<typeof permissionSchema>; export type UserRole = z.infer<typeof userRoleSchema>; export interface RoleDefinition { role: UserRole; permissions: Permission[]; description: string; }