import type { LstRegistryEntry } from '../registry';
import { type LstReader } from './shared';
/**
 * Rocket Pool rETH reader.
 *
 * Two required calls: `rETH.totalSupply()` + `rETH.getExchangeRate()`.
 * Optional third call: `RocketDepositPool.getBalance()` — instant-burn
 * buffer. Added when the registry's `readerExtras.rocketDepositPool`
 * is populated (which it is for chainId 1).
 *
 * Note: the deposit-pool address upgrades via `RocketStorage` over
 * time; the registry holds the current snapshot, but production code
 * paths that mint should resolve via `RocketStorage` rather than
 * hard-coding. Reading the balance for display is more forgiving.
 */
export declare const readerRocketReth: (entry: LstRegistryEntry) => LstReader;
//# sourceMappingURL=rocketpool.d.ts.map