@type t() :: %Hologram.Component.Command{ name: :atom, params: %{required(atom()) => any()}, target: String.t() | nil }