import { GenericTokenList } from '../../types';
import { MorphoVaults } from './types';
/**
 * Fetches MetaMorpho vaults from the public Morpho API for a single chain.
 *
 * Covers all chains indexed by `blue-api.morpho.org` (Ethereum mainnet,
 * Base, Arbitrum, Polygon, Unichain, etc.). Pages through at most
 * `maxItems` entries — vault counts per chain are well under 200 in
 * practice but we loop defensively for mainnet where count is highest.
 */
export declare function fetchMorphoVaultsFromApi(chainId: string, prices?: {
    [asset: string]: number;
}, tokenList?: GenericTokenList, maxItems?: number): Promise<MorphoVaults>;
//# sourceMappingURL=fetchFromApi.d.ts.map