UNPKG

langcode

Version:

A Plugin-Based Framework for Managing and Using LangChain

14 lines (13 loc) 582 B
import { Plugin } from "../../types"; import { PluginType, BrowserToolInitConfig, BrowserToolRunArgs, BrowserToolExpose } from "../../types"; export default class BrowserToolPlugin implements Plugin<BrowserToolInitConfig, BrowserToolRunArgs, BrowserToolExpose, any> { name: string; description: string; type: PluginType; RunConfigExample: BrowserToolRunArgs; InitConfigExample: BrowserToolInitConfig; private browser; expose(): BrowserToolExpose; init(config: BrowserToolInitConfig): Promise<void>; run(args: BrowserToolRunArgs): Promise<any>; }