# FocusedCases

`type` in `http` · v0.12.0

<https://seedcord.org/docs/packages/http/0.12.0/types/focused-cases>

## Declaration

```ts
type FocusedCases<Route extends keyof SlashRegistry, Ret> = {
    [Name in AutocompletableNames<Route>]: (
        value: string,
        respond: (
            choices: readonly APIApplicationCommandOptionChoice<
                ChoiceValueOf<EntryFor<Route, Name>>
            >[]
        ) => Promise<void>
    ) => CaseReturn<Ret>;
};
```
