UNPKG

langcode

Version:

A Plugin-Based Framework for Managing and Using LangChain

24 lines (23 loc) 596 B
import { PluginDescriptions } from "./plugin"; export type TerminalInitConfig = { safeMode?: boolean; defaultTimeout?: number; workingDir?: string; unsafeCommands?: string[]; }; export type TerminalRunArgs = { command: string; timeout?: number; env?: Record<string, string>; }; export interface TerminalExpose extends PluginDescriptions { safeMode: boolean; defaultTimeout: number; workingDir: string; unsafeCommands: string[]; } export declare const TerminalPluginTypes: { runArgs: TerminalRunArgs; return: any; expose: TerminalExpose; };