@shelltender/server
Version:
Server-side terminal session management for Shelltender
13 lines • 517 B
TypeScript
import { TerminalDataPipeline } from '../TerminalDataPipeline.js';
/**
* Example showing how different components subscribe to the pipeline
*/
export declare function setupTerminalPipeline(): {
pipeline: TerminalDataPipeline;
cleanup: () => void;
enableSessionRecording: (sessionId: string) => void;
disableSessionRecording: (sessionId: string) => void;
getCommandStats: () => Map<string, number>;
monitorSession: (sessionId: string) => void;
};
//# sourceMappingURL=PipelineExample.d.ts.map