/**
 * Memory bridge types for CLEO provider adapters and BRAIN public-API records.
 *
 * Two sets of types live in this file:
 *
 * 1. **Memory bridge types** (`MemoryBridgeContent`, `BridgeLearning`, …) — define
 *    the shape of `.cleo/memory-bridge.md` content for cross-provider memory
 *    sharing. Original home; added under T5240.
 * 2. **BRAIN public-API records** (`MemorySearchHit`, `MemoryGraphStats`,
 *    `MemoryDecisionRecord`, `PatternRecord`, `LearningRecord`) — typed result
 *    shapes returned by `@cleocode/core`'s memory public API
 *    (`findMemoryEntries`, `getDecisions`, `getPatterns`, `getLearnings`,
 *    `getMemoryGraph`). Centralized here under T9766 so Studio + CLI consumers
 *    can depend on them without reaching into `@cleocode/core`.
 *
 * @remarks
 * `MemoryDecisionRecord` deliberately differs in name from the session-ops
 * `DecisionRecord` exported by `./operations/session.ts` to avoid a barrel-level
 * name collision. The two shapes are NOT interchangeable: session-ops captures
 * an audit-log entry (`sessionId`, `taskId`, `alternatives`, `timestamp`),
 * whereas `MemoryDecisionRecord` captures a BRAIN graph node
 * (`outcome`, `memoryTier`, `verified`, `createdAt`).
 *
 * @task T5240
 * @task T9766
 */
export {};
//# sourceMappingURL=memory.js.map