/// Exception thrown when sync operations fail. class SyncException implements Exception { /// Error message. final String message; /// Creates a [SyncException] with the provided message. SyncException(this.message); @override String toString() => 'SyncException: $message'; }