Permission: Partial<Record<AccessMode, boolean>>

A data interface indicating which permissions are required (based on the context).