CommandInputType public enum CommandInputType Undocumented required Undocumented Declaration Swift case required optional Undocumented Declaration Swift case optional variadic Undocumented Declaration Swift case variadic