class Select extends GenericList<string, string, SelectSettings>import { Select } from "https://dotland.deno.dev/x/cliffy@v0.16.0/mod.ts"; Select prompt representation. Propertiesprotectedselected: numberMethodsprotectedformat(value: string): stringFormat output value. protectedgetListItem(item: SelectOptionSettings, isSelected?: boolean): stringRender select option. protectedgetValue(): stringGet value of selected option. protectedhandleEvent(event: KeyEvent): Promise<void>Handle user input event. protectedtransform(value: string): stringMap input value to output value. protectedvalidate(value: string): boolean | stringValidate input value. Static MethodsprotectedmapOptions(options: SelectOptions): SelectValueSettingsinject(value: string): voidInject prompt value. Can be used for unit tests or pre selections. prompt(options: SelectOptions): Promise<string>Execute the prompt and show cursor on end.