Module type Group.S

type kind = Kind.t
type role
type role_kind
type role_alignment
type t =
  1. | Role of role
  2. | Kind of role_kind
  3. | Alignment of role_alignment
val equal : t -> t -> Ppx_deriving_runtime.bool
val kind : t -> Kind.t
val is_role_of_group : t -> role -> bool