{-

Fibrancy of the empty type.

-}
module type-former.empty where

open import basic
open import axiom
open import cofibration
open import fibration.fibration

private variable
   : Level
  Γ : Type 

𝟘FibStr : FibStr  (_ : Γ)  𝟘)
𝟘FibStr .lift _ _ _ box = 𝟘-rec (box .cap .out)
𝟘FibStr .vary _ _ _ _ _ box = 𝟘-rec (box .cap .out)

𝟘ᶠ : Γ ⊢ᶠType lzero
𝟘ᶠ .fst _ = 𝟘
𝟘ᶠ .snd = 𝟘FibStr