/** * Redeem context collection for receive operations. */ import type { RedeemContext, RedeemContextParams } from "./types.js"; /** * Collect redeem context by combining indexer events, aggregation state, and verifier contract reads. * @remarks * This performs the following steps: * - Fetch aggregation tree state for the primary chain * - Fetch transfer events from the indexer across all configured tokens/chains * - Split events into eligible vs ineligible (pending) against the aggregation state * - For eligible events, fetch local merkle proofs and generate global proofs * - Read `totalTeleported` from the verifier contract for the burn recipient */ export declare function collectRedeemContext(params: RedeemContextParams): Promise; //# sourceMappingURL=redeemContext.d.ts.map