import { AppSyncClient } from '../appsync/appsync-client'; import { Logger } from '../logger'; /** * Start the device-key registration watcher for the authenticated user. * * @returns A function that stops the watcher. Most plugins don't need to * call it because `appSyncClient.cleanupSubscriptions()` at * shutdown already handles the teardown. */ export declare function startDeviceKeyWatcher(appSyncClient: AppSyncClient, logger: Logger): () => void;