/** * Morpho Vault Registry — ERC-4626 vaults on Base * * Each vault is a MetaMorpho vault that allocates deposits across * Morpho lending markets. Users deposit USDC, vault curators optimize yield. */ import { ethers } from 'ethers'; export interface MorphoVault { address: string; name: string; curator: string; token: string; decimals: number; } export declare const MORPHO_VAULTS: Record; export declare const ERC4626_INTERFACE: ethers.Interface; /** * Resolve a vault name to its config. * Accepts: name (e.g. "steakhouse") or address (e.g. "0xbeeF..."). */ export declare function resolveVault(nameOrAddress: string): MorphoVault;