UNPKG

@devbookhq/sdk

Version:

SDK for managing Devbook sessions from JavaScript/TypeScript

16 lines (15 loc) 579 B
import { OutStderrResponse, OutStdoutResponse } from '../session/out'; import { ProcessManager } from '../session/process'; export declare function createSessionProcess({ cmd, manager, onStderr, onStdout, processID, rootdir, }: { cmd: string; manager?: ProcessManager; onStdout?: (o: OutStdoutResponse) => void; onStderr?: (o: OutStderrResponse) => void; processID?: string; rootdir?: string; }): Promise<{ exited: Promise<void>; processID: string; kill: () => Promise<void>; sendStdin: (data: string) => Promise<void>; }>;