import type { LstRegistryEntry } from '../registry';
import { type LstReader } from './shared';
/**
 * Dinero beraETH reader.
 *
 * beraETH is a wrapper over the rberaETH base LST and is not ERC-4626
 * (`asset()`/`convertToAssets()` revert). Two calls:
 * `beraETH.totalSupply()` + `beraETH.LSTPerToken()` (the 1e18-scaled
 * underlying-per-share rate, ≈1.0535 at time of writing). The ETH rate is
 * synced cross-chain from Dinero's mainnet apxETH engine, so reading it on
 * the token is sufficient — no extra contract needed.
 */
export declare const readerDineroBeraEth: (entry: LstRegistryEntry) => LstReader;
//# sourceMappingURL=dinero.d.ts.map