import type { LstRegistryEntry } from '../registry';
import { type LstReader } from './shared';
/**
 * BENQI sAVAX reader.
 *
 * Three calls:
 *   1. `sAVAX.totalSupply()`
 *   2. `sAVAX.getPooledAvaxByShares(1e18)` — 1e18-scaled AVAX-per-sAVAX
 *   3. `sAVAX.totalPooledAvax()` — total AVAX held
 *
 * Lido-clone pattern. Function names per BENQI docs — the live
 * read on chainId 43114 confirms them (entries silently drop on
 * mismatch thanks to the `'0x'`-safe `toBigInt`).
 */
export declare const readerBenqiSavax: (entry: LstRegistryEntry) => LstReader;
//# sourceMappingURL=benqi.d.ts.map