import { hasPermission, type Permission } from "../../shared/permissions.ts"; import type { AuthPayload } from "../model/auth.ts"; export function can(payload: AuthPayload, permission: Permission): boolean { return hasPermission(payload.role, permission); }