module Vector52.Internal exposing
    ( Vector52(..)
    , VectorModel
    )


type Vector52 a
    = Vector (VectorModel a)


type alias VectorModel a =
    { n0 : a
    , n1 : a
    , n2 : a
    , n3 : a
    , n4 : a
    , n5 : a
    , n6 : a
    , n7 : a
    , n8 : a
    , n9 : a
    , n10 : a
    , n11 : a
    , n12 : a
    , n13 : a
    , n14 : a
    , n15 : a
    , n16 : a
    , n17 : a
    , n18 : a
    , n19 : a
    , n20 : a
    , n21 : a
    , n22 : a
    , n23 : a
    , n24 : a
    , n25 : a
    , n26 : a
    , n27 : a
    , n28 : a
    , n29 : a
    , n30 : a
    , n31 : a
    , n32 : a
    , n33 : a
    , n34 : a
    , n35 : a
    , n36 : a
    , n37 : a
    , n38 : a
    , n39 : a
    , n40 : a
    , n41 : a
    , n42 : a
    , n43 : a
    , n44 : a
    , n45 : a
    , n46 : a
    , n47 : a
    , n48 : a
    , n49 : a
    , n50 : a
    , n51 : a
    }
