import type { PushDeviceContext, PushDeviceIdentifier } from "@sublay/core"; /** * The web implementation of `PushTokenAdapter.subscribeToIdentifierChanges`. * * Runs one comparison pass and returns a canceller — there is no ongoing * listener to tear down, only an in-flight check to abandon if the component * unmounts first. */ export declare function subscribeToWebPushIdentifierChanges(_context: PushDeviceContext, onChange: (identifier: PushDeviceIdentifier | null) => void): () => void;