import { BaseAgent } from './agent'; import { BrainStore } from '../deepbrain/store'; export declare const ALWAYS_LOAD: string[]; export declare const MD_EXCLUDE: Set; export interface WorkspaceAgentOptions { dir: string; mode: 'chat' | 'studio' | 'daemon'; providerOverride?: { provider?: string; model?: string; baseUrl?: string; apiKey?: string; }; } export interface WorkspaceAgentConfig { agentName: string; agentVersion: string; providerName: string; model: string; systemPrompt: string; skillNames: string[]; loadedFiles: string[]; } export interface WorkspaceAgentResult { agent: BaseAgent; brainStore: BrainStore | null; config: WorkspaceAgentConfig; } export declare function recallFromBrain(query: string, store: BrainStore): Promise; export declare function createAgentFromWorkspace(opts: WorkspaceAgentOptions): Promise; //# sourceMappingURL=agent-factory.d.ts.map