import type { RequestHandler } from '@sveltejs/kit'; import type { AuthDeps } from '../deps.js'; /** * Confirm a pending email change from the link sent to the new address. Not * session-gated — the link may be opened in a different browser than the one * that requested the change; control of the token (delivered to the new inbox) * is the proof. Existing sessions are intentionally left intact: an email change * is not a credential compromise, and `me`/the handle hook read the address from * the row, so the stale `email` claim in live access tokens is cosmetic. */ export declare function createVerifyEmailChangeHandler(deps: AuthDeps): { POST: RequestHandler; };