type UserMenuArms<Names extends NamesFor<ApplicationCommandType.User>, Ret> = {
[Name in Names]: (
target: User,
member:
| CacheTypeReducer<
MenuCacheFor<ApplicationCommandType.User, Name>,
GuildMember,
APIInteractionGuildMember
>
| null
) => Promisable<Ret>;
};Names
Names extends NamesFor<ApplicationCommandType.User>Ret
Ret