///
import { Answers, ListQuestionOptions } from 'inquirer';
import Choices from 'inquirer/lib/objects/choices';
import ListPrompt from 'inquirer/lib/prompts/list.js';
import { Interface } from 'readline';
export interface IWithDescQuestion extends Omit {
description: string;
type: 'with-desc';
}
export default class InquirerPromptWithDescription extends ListPrompt {
question: IWithDescQuestion;
constructor(question: IWithDescQuestion, rl: Interface, answers: Answers);
protected render(): void;
listRender(choices: Choices, pointer: number): string | void;
}