open import Definition.Typed.Restrictions
open import Graded.Modality
module Graded.Erasure.LogicalRelation.Assumptions
{a} {M : Set a}
{𝕄 : Modality M}
(R : Type-restrictions 𝕄)
where
open import Definition.Typed R
open import Definition.Typed.EqualityRelation R
open import Definition.Untyped M
open import Graded.Erasure.Target using (Strictness)
open import Tools.Level
open import Tools.Nat
record Assumptions : Set (lsuc a) where
field
⦃ eqRelSet ⦄ : EqRelSet
{k} : Nat
{Δ} : Con Term k
⊢Δ : ⊢ Δ
str : Strictness
open EqRelSet eqRelSet public