import { type LstWithdrawalReader } from './shared';
/**
 * Swell rswETH — ERC-721 enumerable rswEXIT NFT. Same enumeration
 * pattern as EtherFi:
 *  1. `balanceOf(user)` → count.
 *  2. `tokenOfOwnerByIndex(user, i)` for i in [0, count) — enumerate
 *     token IDs.
 *  3. `getWithdrawalRequest(id)` per id + a single
 *     `getLastTokenIdProcessed()` for the finalization frontier.
 *
 * A request is claimable iff `tokenId <= lastTokenIdProcessed`.
 *
 * Log-free per `INDEXING_STRATEGIES.md`: ERC721EnumerableUpgradeable
 * is in rswEXIT's inheritance chain (verified via
 * `supportsInterface(0x780e9d63)`).
 */
export declare const readerSwell: LstWithdrawalReader;
//# sourceMappingURL=swell.d.ts.map