/**
 * Prompt for confirmation
 */
export declare function promptConfirmation(message: string): Promise<boolean>;
/**
 * Prompt for selection
 */
export declare function promptSelectOne(message: string, { choices, filter, validate, }?: {
    choices?: any;
    filter?: (input: string) => string;
    validate?: (input: string) => string | boolean;
}): Promise<string>;
/**
 * Prompt for input
 */
export declare function promptTextInput(message: string, { filter, validate, }?: {
    filter?: (input: string) => string;
    validate?: (input: string) => string | boolean;
}): Promise<string>;
