{R : Type u_1} →
  {B : Type u_2} →
    {F : Type u_3} →
      {E : B → Type u_4} →
        [inst : Semiring R] →
          [inst_1 : TopologicalSpace F] →
            [inst_2 : TopologicalSpace B] →
              [inst_3 : AddCommMonoid F] →
                [inst_4 : Module R F] →
                  [inst_5 : (x : B) → AddCommMonoid (E x)] →
                    [inst_6 : (x : B) → Module R (E x)] →
                      {e : Bundle.Pretrivialization F Bundle.TotalSpace.proj} →
                        {motive : Bundle.Pretrivialization.IsLinear R e → Sort u} →
                          ((linear : ∀ b ∈ e.baseSet, IsLinearMap R fun x => (↑e ⟨b, x⟩).2) → motive ⋯) →
                            (t : Bundle.Pretrivialization.IsLinear R e) → motive t