/**
 * ADR DB Sync (ADR-017)
 *
 * Syncs ADR markdown frontmatter into the architecture_decisions DB table
 * AND regenerates .cleo/adrs/MANIFEST.jsonl in one pass.
 *
 * Single command: ct adr sync (or admin.adr.sync)
 * - Updates architecture_decisions + adr_task_links in SQLite (runtime search)
 * - Rewrites MANIFEST.jsonl (portable export, includes archive/ ADRs)
 *
 * @task T4792
 * @task T4942 — MANIFEST generation folded in so one command keeps both in sync
 */
import type { AdrSyncResult } from './types.js';
/**
 * Sync all ADR markdown files into the architecture_decisions table
 * AND regenerate MANIFEST.jsonl in one pass.
 */
export declare function syncAdrsToDb(projectRoot: string): Promise<AdrSyncResult>;
//# sourceMappingURL=sync.d.ts.map