sig
  val noticed : Useri.Time.span
  val interrupted : Useri.Time.span
  val left : Useri.Time.span
  val feel : unit -> [ `Interacting | `Interrupted | `Left ] React.signal
  val touch_target_size : float
  val touch_target_size_min : float
  val touch_target_pad : float
  val average_finger_width : float
end