UNPKG

@iosifnicolae22/remote-shell

Version:

Run any terminal application and control it remotely from your mobile device. Perfect for maxing out vibe coding sessions with Claude Code on the go!

47 lines 1.13 kB
export interface TerminalSize { cols: number; rows: number; } export interface ConnectionToken { token: string; created: Date; expires: Date; used: boolean; } export interface WebSocketMessage { type: 'auth' | 'input' | 'output' | 'resize' | 'beep' | 'error' | 'buffer' | 'client_connected'; data?: any; token?: string; cols?: number; rows?: number; timestamp?: number; } export interface AuthMessage extends WebSocketMessage { type: 'auth'; token: string; } export interface InputMessage extends WebSocketMessage { type: 'input'; data: string; } export interface OutputMessage extends WebSocketMessage { type: 'output'; data: string; } export interface ResizeMessage extends WebSocketMessage { type: 'resize'; cols: number; rows: number; } export interface BeepMessage extends WebSocketMessage { type: 'beep'; } export interface BufferMessage extends WebSocketMessage { type: 'buffer'; data: string; } export interface ErrorMessage extends WebSocketMessage { type: 'error'; data: string; } //# sourceMappingURL=types.d.ts.map