import { PluginDescriptions } from "./plugin"; export type TerminalInitConfig = { safeMode?: boolean; defaultTimeout?: number; workingDir?: string; unsafeCommands?: string[]; }; export type TerminalRunArgs = { command: string; timeout?: number; env?: Record; }; export interface TerminalExpose extends PluginDescriptions { safeMode: boolean; defaultTimeout: number; workingDir: string; unsafeCommands: string[]; } export declare const TerminalPluginTypes: { runArgs: TerminalRunArgs; return: any; expose: TerminalExpose; };