import { LenderCrossPoolMeta, UserData } from '../utils/types';
/**
 * Returns a [converter, expectedCallCount] tuple for Dolomite user data.
 *
 * Each raw result is one sub-account's `getAccountBalances` call. The set of
 * account numbers (and therefore the call order) is resolved by the matching
 * `buildDolomiteUserCall` and read back here from the build-phase store.
 *
 * Dolomite is cross-margin: every supplied market in an account backs that
 * account's debt, so positions emit with `collateralEnabled: true` and the
 * single synthetic mode `'0'`. Collateral factors (and any e-mode override)
 * live in the public-data meta `configs` and are applied by the helper.
 */
export declare const getDolomiteUserDataConverter: (lender: string, chainId: string, account: string, metaMap?: LenderCrossPoolMeta) => [(data: any[]) => UserData | undefined, number];
//# sourceMappingURL=userCallParse.d.ts.map