/// Keys used for values persisted in [SharedPreferences]. /// /// Centralised here so the auth flow, the network layer and the router all /// agree on the same key. Renaming a key in one place would otherwise silently /// diverge from the others (e.g. the interceptor's defensive logout fallback). class PrefKeys { PrefKeys._(); static const String bearer = 'bearer'; static const String refreshToken = 'refresh_token'; static const String customerData = 'customer_data'; }