import type { LstRegistryEntry } from '../registry';
import { type LstReader } from './shared';
/**
 * StakeWise V3 osETH reader.
 *
 * Two calls: `osETH.totalSupply()` + `OsTokenVaultController
 * .convertToAssets(1e18)`. The controller does the share→assets
 * conversion at the protocol's current exchange rate.
 *
 * Fallback: when `readerExtras.osTokenController` is absent, surface
 * a 1:1 placeholder rate.
 */
export declare const readerStakeWiseOsEth: (entry: LstRegistryEntry) => LstReader;
//# sourceMappingURL=stakewise.d.ts.map