PushTokenStore
interface PushTokenStore
Local persistence for the push token + subscribed topics. Platform impls push tokens here; topic subscribe/unsubscribe is local bookkeeping — remote registration against a backend is the app's job.