/// Shared data layer abstractions for the Kell Creations platform.
///
/// This library defines the contracts for local caching, offline operation
/// queuing, multi-channel conflict resolution, change tracking, and
/// local ↔ remote model mapping. Concrete implementations (SQLite-backed,
/// in-memory, etc.) are provided alongside each contract.
library;

export 'src/change_tracker.dart';
export 'src/conflict_resolver.dart';
export 'src/data_mapper.dart';
export 'src/local_cache.dart';
export 'src/sync_queue.dart';
