export declare type IPromptListOption = { name: string; value?: any; }; export declare type IPrompt = { text: PromptText; list: PromptList; }; export declare type PromptText = (args: { message: string; default?: string; }) => Promise; export declare type PromptList = (args: { message: string; items: (string | IPromptListOption)[]; pageSize?: number; type?: 'list' | 'checkbox'; }) => Promise;