General type aliases and default values used by multiple prompts.
Default page size when displaying options to the user.
Default value of vim mode.
Type alias to represent the function used to filter options.
Type alias to represent the function used to retrieve text input suggestions. The function receives the current input and should return a collection of strings containing the suggestions to be made to the user.