/** * Balance fetching operations for liquidity manager. */ import type { EvmReadProvider } from "../../types/evm.js"; import type { LiquidityBalances } from "./types.js"; /** * Fetch balances/decimals for the underlying token and its corresponding zERC20 for an account. * @remarks * - If the liquidity manager's `underlyingToken` is the native-token sentinel address, * balance is fetched via `provider.getBalance(...)` and decimals are assumed to be 18. * - Otherwise ERC-20 `balanceOf` and `decimals` are read for the underlying token. */ export declare function fetchLiquidityManagerBalances(params: { provider: EvmReadProvider; account: string; liquidityManagerAddress: string; zerc20TokenAddress: string; }): Promise; //# sourceMappingURL=balance.d.ts.map