pub type FnInput<TMsg, TMessageChannel> = fn(_: &Message<TMsg>) -> Result<Option<Vec<ConfigFnInputItem<TMessageChannel>>>>;