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;
}
