/** * Copyright (c) 2017 The xterm.js authors. All rights reserved. * @license MIT */ import { Terminal, ITerminalAddon } from '@xterm/xterm'; declare module '@xterm/addon-attach' { export interface IAttachOptions { /** * Whether input should be written to the backend. Defaults to `true`. */ bidirectional?: boolean; } export class AttachAddon implements ITerminalAddon { constructor(socket: WebSocket, options?: IAttachOptions); public activate(terminal: Terminal): void; public dispose(): void; } }