type SlashMatchArms<Route extends keyof SlashOptionRegistry, Ret> = {
[Key in Route]: (options: SlashOptions<Key>) => Promisable<Ret>;
};type SlashMatchArms<Route extends keyof SlashOptionRegistry, Ret> = {
[Key in Route]: (options: SlashOptions<Key>) => Promisable<Ret>;
};Route
Route extends keyof SlashOptionRegistryRoute extends keyof SlashOptionRegistryRet
RetRet