/**
 * `olam flywheel emit-breadcrumb` — K7 breadcrumb emitter (D24/D27/D28 compliant).
 *
 * Port of `shared/engineering/scripts/emit-breadcrumb.py`. Matches the same record
 * schema, exit codes, and stdout message format. Adds `fcntl.flock`-equivalent
 * cross-process locking via `withFileLock` from `@olam/core/lib/file-lock` —
 * closes K1 adversarial finding #1 (the parallel K7 write corruption scenario
 * where two concurrent personas writing >4KB payloads interleave bytes).
 *
 * Lock semantics: per-target-directory advisory lock. Lock file is
 * `<breadcrumb-dir>/.flywheel-emit.lock` (distinct filename from skill-sync's
 * `.olam-sync.lock` so the two domains don't collide if their lock-dirs ever
 * overlap).
 *
 * Plan reference: docs/plans/olam-flywheel-cli-namespace/phase-a-tasks.md § A3
 * Closes: K1 pass-1 adversarial finding FS-1 (P1/likely/risk-3.0).
 */
import type { Command } from 'commander';
export declare function registerFlywheelEmitBreadcrumb(parent: Command): void;
//# sourceMappingURL=emit-breadcrumb.d.ts.map