/// Platform-neutral contract for token storage.
/// Web implementation uses SharedPreferences; mobile uses flutter_secure_storage.
abstract interface class ITokenStorage {
  Future<String?> getToken();
  Future<void> saveToken(String token);
  Future<void> deleteToken();
}
