import { type ArchitectOptions, type ArchitectResult, type AgentMode, type DomainAnalysis, type ToolRecommendation, type SixLayerPrompt, type DetailLevel } from './types.js'; export interface RunArchitectOptions extends ArchitectOptions { model?: string; timeoutMs?: number; mode?: AgentMode; detailLevel?: DetailLevel; } export declare function runArchitect(options: RunArchitectOptions): Promise; export { type DomainAnalysis, type ToolRecommendation, type SixLayerPrompt };