n8n
Version:
n8n Workflow Automation Tool
13 lines (12 loc) • 1.74 kB
TypeScript
import type { ModuleInterface } from '@n8n/decorators';
export declare class AgentsModule implements ModuleInterface {
init(): Promise<void>;
settings(): Promise<{
enabled: boolean;
modules: ("node-tools-searcher" | "knowledge-base")[];
}>;
entities(): Promise<(typeof import("./entities/agent-history.entity").AgentHistory | typeof import("./entities/agent.entity").Agent | typeof import("./entities/agent-execution-thread.entity").AgentExecutionThread | typeof import("./entities/agent-execution.entity").AgentExecution | typeof import("./entities/agent-memory-entry-cursor.entity").AgentMemoryEntryCursorEntity | typeof import("./entities/agent-memory-entry.entity").AgentMemoryEntryEntity | typeof import("./entities/agent-memory-entry-lock.entity").AgentMemoryEntryLockEntity | typeof import("./entities/agent-memory-entry-source.entity").AgentMemoryEntrySourceEntity | typeof import("./entities/agent-message.entity").AgentMessageEntity | typeof import("./entities/agent-observation-cursor.entity").AgentObservationCursorEntity | typeof import("./entities/agent-observation-lock.entity").AgentObservationLockEntity | typeof import("./entities/agent-observation.entity").AgentObservationEntity | typeof import("./entities/agent-resource.entity").AgentResourceEntity | typeof import("./entities/agent-task.entity").AgentTask | typeof import("./entities/agent-checkpoint.entity").AgentCheckpoint | typeof import("./entities/agent-task-snapshot.entity").AgentTaskSnapshot | typeof import("./entities/agent-file.entity").AgentFile | typeof import("./entities/agent-task-run-lock.entity").AgentTaskRunLock)[]>;
context(): Promise<{
agentsService: import("./agents.service").AgentsService;
}>;
}