Files
biblical-guide.com/types
Andrei 0e2167ade7 feat: add TypeScript types for highlights and sync system
Added highlight system types with strict color and sync status validation:
- HighlightColor type with 4 valid colors (yellow, orange, pink, blue)
- SyncStatus type for tracking sync state (pending, syncing, synced, error)
- BibleHighlight interface with full metadata support
- HighlightSyncQueueItem for offline sync queue management
- CrossReference interface for verse cross-referencing

Includes comprehensive test coverage validating type constraints.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 06:55:10 +00:00
..