/** * init.ts — fozikio init command. * * Scaffolds a new agent workspace with cortex-engine configuration. * * Usage: * fozikio init [options] * fozikio init --here [options] * * Options: * --store sqlite|firestore Storage backend (default: sqlite) * --embed built-in|ollama|vertex Embedding provider (default: built-in) * --llm ollama|gemini|anthropic|openai LLM provider (default: ollama) * --namespace Default namespace name (default: default) * --here Scaffold into current directory instead of creating / * --obsidian Create .obsidian/ structure */ import type { CortexConfig } from '../core/config.js'; type StoreOption = CortexConfig['store']; type EmbedOption = CortexConfig['embed']; type LlmOption = CortexConfig['llm']; interface InitOptions { name: string; store: StoreOption; embed: EmbedOption; llm: LlmOption; namespace: string; here: boolean; obsidian: boolean; } export declare function parseInitArgs(args: string[]): InitOptions | null; export declare function runInit(args: string[]): void; export {}; //# sourceMappingURL=init.d.ts.map