fact: Definition kfinstruct (X : UU) : UU := ∑ (n : nat) (f : ⟦ n ⟧ → X), issurjective f.
imports: UniMath.Foundations.Propositions UniMath.MoreFoundations.PartA UniMath.MoreFoundations.Notations UniMath.Combinatorics.FiniteSets UniMath.Combinatorics.StandardFiniteSets