UNPKG

@eko-ai/eko-nodejs

Version:

Empowering language to transform human words into action.

23 lines 1.04 kB
import { AgentContext, BaseFileAgent } from "@eko-ai/eko"; export default class FileAgent extends BaseFileAgent { protected file_list(agentContext: AgentContext, directoryPath: string): Promise<Array<{ path: string; name?: string; isDirectory?: boolean; size?: string; modified?: string; }>>; protected file_read(agentContext: AgentContext, filePath: string): Promise<string>; protected file_write(agentContext: AgentContext, filePath: string, content: string, append: boolean): Promise<any>; protected file_str_replace(agentContext: AgentContext, filePath: string, oldStr: string, newStr: string): Promise<any>; protected file_find_by_name(agentContext: AgentContext, directoryPath: string, globPattern: string): Promise<Array<{ path: string; name?: string; isDirectory?: boolean; size?: string; modified?: string; }>>; protected formatFileSize(size: number): string; } export { FileAgent }; //# sourceMappingURL=file.d.ts.map