import { AgentHost, type CapabilityModule } from './agentHost.js'; import { AgentSession } from './agentSession.js'; import type { ProfileName } from '../config.js'; import type { ToolRuntimeObserver } from '../core/toolRuntime.js'; export interface UniversalRuntimeOptions { profile: ProfileName; workspaceContext: string | null; workingDir: string; toolObserver?: ToolRuntimeObserver; env?: NodeJS.ProcessEnv; additionalModules?: CapabilityModule[]; } export interface UniversalRuntime { host: AgentHost; session: AgentSession; } export declare function createUniversalRuntime(options: UniversalRuntimeOptions): Promise; //# sourceMappingURL=universal.d.ts.map