/** * kivo ingest — Scan markdown files and extract knowledge entries into the DB. * * Uses BGE embedding + LLM semantic extraction to parse markdown * sections, classify them into 6 knowledge types, and persist to SQLite. * * Requires OPENAI_API_KEY or models.providers.penguin-main in openclaw.json. * * Default scan targets: all .md files in the working directory + memory/*.md. * AGENTS.md, SOUL.md, USER.md are scanned first (priority), then remaining .md files. * Custom directories/files can be passed via options. */ export interface IngestOptions { /** Working directory (defaults to cwd) */ cwd?: string; /** Additional directories to scan */ dirs?: string[]; /** Additional specific files to ingest */ files?: string[]; /** Whether to output JSON */ json?: boolean; /** @deprecated LLM extraction is now always used. This flag is kept for backward compatibility but has no effect. */ llm?: boolean; /** Skip FR-N05 quality gate */ noQualityGate?: boolean; } export declare function runIngest(options?: IngestOptions): Promise; //# sourceMappingURL=ingest.d.ts.map