Fields
optionalterminal:Null<Bool>
true if the input and output streams should be treated like a TTY, and have ANSI/VT100 escape codes
written to it.
optionalsignal:Null<AbortSignal>
Allows closing the interface using an AbortSignal.
Aborting the signal will internally call close on the interface.
optionalremoveHistoryDuplicates:Null<Bool>
If true, when a new input line added to the history list duplicates an older one, this removes the older line
from the list.
optionalhistorySize:Null<Int>
Maximum number of history lines retained.
To disable the history set this value to 0.
optionalescapeCodeTimeout:Null<Int>
The duration readline will wait for a character (when reading an ambiguous key sequence) in milliseconds.