sig
  type t = Lit.attr
  val create :
    ?normalize:bool ->
    ?stride:int -> ?first:int -> string -> dim:int -> Lit.Buf.t -> Lit.Attr.t
  val name : Lit.attr -> string
  val dim : Lit.attr -> int
  val buf : Lit.attr -> Lit.Buf.t
  val stride : Lit.attr -> int
  val first : Lit.attr -> int
  val normalize : Lit.attr -> bool
  val rename : Lit.attr -> string -> Lit.attr
  val pp : Format.formatter -> Lit.attr -> unit
  val vertex : string
  val normal : string
  val color : string
  val tex : string
  val texn : int -> string
end