UNPKG

tabby-trzsz

Version:

Supports trzsz ( trz / tsz ), which similar to rz / sz, and compatible with tmux.

14 lines (13 loc) 657 B
/// <reference types="node" /> /// <reference types="node" /> import { TrzszFilter } from "trzsz"; import { ConfigService } from "tabby-core"; import { ElectronHostWindow, ElectronService } from "tabby-electron"; import { SessionMiddleware, BaseTerminalTabComponent } from "tabby-terminal"; export declare class TrzszSessionMiddleware extends SessionMiddleware { private config; trzsz: TrzszFilter; constructor(config: ConfigService, hostWindow: ElectronHostWindow, electron: ElectronService, terminal: BaseTerminalTabComponent<any>, isWindowsShell: boolean); feedFromSession(data: Buffer): void; feedFromTerminal(data: Buffer): void; }