import type { PushSubscription } from './types.js'; /** * Encrypts the payload for a push notification using the provided keys and context. * * @param {CryptoKeyPair} localKeys - The local key pair used for encryption. * @param {Uint8Array} salt - The salt used in the encryption process. * @param {string} payload - The original payload to encrypt. * @param {PushSubscription} target - The target push subscription containing client keys. * @returns {Promise} A promise that resolves to the encrypted payload. */ export declare const encryptPayload: (localKeys: CryptoKeyPair, salt: Uint8Array, payload: string, target: PushSubscription) => Promise;