pub type InteractionStatePublisher = Publisher<State, NotifierWatchStateResponder, NotifyFn>;
pub struct InteractionStatePublisher { /* private fields */ }