import type { LstRegistryEntry } from '../registry';
import { type LstReader } from './shared';
/**
 * Generic 1:1 BGT-wrapper reader (Infrared iBGT, BeraPaw LBGT, Bearn
 * yBGT, Stride stBGT).
 *
 * Berachain's BGT is non-transferable and earned via Proof-of-Liquidity;
 * these tokens are liquid wrappers backed 1:1 by BGT and do NOT accrue —
 * the value of 1 wrapper does not rise relative to 1 BGT. So there is no
 * exchange-rate getter to read: `exchangeRate` is fixed at 1e18 and
 * `totalAssets == totalSupply`. Only `totalSupply()` is fetched.
 */
export declare const readerBgtWrapper1to1: (entry: LstRegistryEntry) => LstReader;
//# sourceMappingURL=bgtWrapper.d.ts.map