func NewVT10XConsole() (*bytes.Buffer, *expect.Console, *vt10x.State, terminal.UI, error) {
	out := new(bytes.Buffer)
	console, state, ui, err := NewVT10XConsoleWithOptions(UIOptions{}, out)
	return out, console, state, ui, err
}
// NewVT10XConsole returns a new *bytes.Buffer and a *expect.Console
// along with its corresponding *vt10.State and mock terminal UI that write to the buffer
NewVT10XConsole returns a new *bytes.Buffer and a *expect.Console
along with its corresponding *vt10.State and mock terminal UI that write to the buffer
// NewVT10XConsole returns a new * bytes . Buffer and a * expect . Console // along with its corresponding * vt10 . State and mock terminal UI that write to the buffer
func NewVT10XConsole() (*bytes.Buffer, *expect.Console, *vt10x.State, terminal.UI, error) {
	out := new(bytes.Buffer)
	console, state, ui, err := NewVT10XConsoleWithOptions(UIOptions{}, out)
	return out, console, state, ui, err
}
func NewVT10XConsole ( ) ( * bytes . Buffer , * expect . Console , * vt10x . State , terminal . UI , error ) { out := new ( bytes . Buffer ) console , state , ui , err := NewVT10XConsoleWithOptions ( UIOptions { } , out ) return out , console , state , ui , err }
NewVT10XConsole returns a new *bytes.Buffer and a *expect.Console
along with its corresponding *vt10.State and mock terminal UI that write to the buffer
NewVT10XConsole returns a new * bytes . Buffer and a * expect . Console along with its corresponding * vt10 . State and mock terminal UI that write to the buffer