import { Separator, type Theme } from '@inquirer/core'; import type { PartialDeep } from '@inquirer/type'; type RawlistTheme = { style: { description: (text: string) => string; }; }; type Choice = { value: Value; name?: string; short?: string; key?: string; description?: string; }; declare const _default: (config: { message: string; choices: readonly (Separator | Value | Choice)[]; loop?: boolean | undefined; theme?: PartialDeep> | undefined; default?: NoInfer | undefined; }, context?: import("@inquirer/type").Context) => Promise; export default _default; export { Separator } from '@inquirer/core';