///
import InquirerAutocomplete from 'inquirer-autocomplete-prompt';
import { Answers } from 'inquirer';
import { Interface } from 'readline';
export default class InquirerFilePath extends InquirerAutocomplete {
nbChoices: unknown;
answer: unknown;
answerName: unknown;
shortAnswer: unknown;
done?: (val: string) => void;
constructor(question: {
rootPath: string;
pattern: string;
exclude: Array;
default: string;
ignoreFiles?: boolean;
excludeDir?: boolean;
empTxt?: string;
depth?: number;
}, rl: Interface, answers: Answers);
search(searchTerm: string): Promise;
onSubmitAfterValidation(line: string): Promise;
private checkValidationResult;
onSubmit(line: string): Promise;
}