UNPKG

@lobehub/chat

Version:

Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.

31 lines (27 loc) 1.05 kB
import { ListLocalFileParams, LocalFileItem, LocalMoveFilesResultItem, LocalReadFileParams, LocalReadFileResult, LocalReadFilesParams, LocalSearchFilesParams, MoveLocalFilesParams, OpenLocalFileParams, OpenLocalFolderParams, RenameLocalFileParams, RenameLocalFileResult, WriteLocalFileParams, } from '../types'; export interface LocalFilesDispatchEvents { // Local Files API Events listLocalFiles: (params: ListLocalFileParams) => LocalFileItem[]; moveLocalFiles: (params: MoveLocalFilesParams) => LocalMoveFilesResultItem[]; openLocalFile: (params: OpenLocalFileParams) => void; openLocalFolder: (params: OpenLocalFolderParams) => void; readLocalFile: (params: LocalReadFileParams) => LocalReadFileResult; readLocalFiles: (params: LocalReadFilesParams) => LocalReadFileResult[]; renameLocalFile: (params: RenameLocalFileParams) => RenameLocalFileResult; searchLocalFiles: (params: LocalSearchFilesParams) => LocalFileItem[]; writeLocalFile: (params: WriteLocalFileParams) => RenameLocalFileResult; }