import type { SqliteAdapter as Database } from '../db/sqlite-adapter.js'; import { ingestClaude, ingestTakumi } from '../ingest/claude.js'; import { ingestCodex } from '../ingest/codex.js'; import { ingestGemini } from '../ingest/gemini.js'; import { ingestOpenCode } from '../ingest/opencode.js'; import { ingestCursor } from '../ingest/cursor.js'; import { ingestPi } from '../ingest/pi.js'; import { ingestHermes } from '../ingest/hermes.js'; import { ingestLoops } from '../ingest/loops.js'; import { ingestClaudeQuota } from '../ingest/claude-quota.js'; import { ingestCodexQuota } from '../ingest/codex-quota.js'; import type { SyncOptions } from '../types/index.js'; export interface SyncAllResult { claude?: Awaited>; takumi?: Awaited>; codex?: Awaited>; gemini?: Awaited>; opencode?: Awaited>; cursor?: Awaited>; pi?: Awaited>; hermes?: Awaited>; loops?: Awaited>; claudeQuota?: Awaited>; codexQuota?: Awaited>; deduped: number; } export declare function syncAll(db: Database, opts?: SyncOptions): Promise; //# sourceMappingURL=sync-all.d.ts.map