import type { MlKemLike, RatchetInitResult, KemEncapResult, KemDecapResult } from './types.js'; export declare function ratchetInit(sk: Uint8Array, context?: Uint8Array): RatchetInitResult; export declare function kemRatchetEncap(kem: MlKemLike, rk: Uint8Array, peerEk: Uint8Array, context?: Uint8Array): KemEncapResult; export declare function kemRatchetDecap(kem: MlKemLike, rk: Uint8Array, dk: Uint8Array, kemCt: Uint8Array, ownEk: Uint8Array, context?: Uint8Array): KemDecapResult;