import { input, select, search, number, Separator } from '@inquirer/prompts'; export declare const luigi: { greet(): void; confirm(): void; askUserInput(message: string, conf?: Omit[0], "message">): Promise; askNumberInput(message: string, conf?: Omit[0], "message">): Promise; askConfirmation(message: string): Promise; askSelection[0], "message" | "choices"> & { multi?: boolean; }>(msg: string | string[], choices: readonly (V | Separator)[], config?: C): Promise; autoComplete[0]["source"]>(msg: string | string[], searchFn: T, config?: Omit[0], "source">): Promise; say(sentence: string[] | string, { log, noWrap }?: { log?: false | "log" | "warning" | "error" | "info" | "success"; noWrap?: boolean; }): string; warn(sentence: string[] | string): void; info(sentence: string[] | string): void; success(msg: string): void; tips(sentence: string[] | string): void; separator(txt?: string): Separator; openFile(absolutePath: string, silent?: boolean): Promise; };