import { AdditionalYields } from '../../../../types';
export declare const PRICE_DECIMALS = 18;
export declare const RESERVE_MANTISSA_DECIMALS = 18;
export type CTokenMeta = {
    collateralFactorMantissa?: string | bigint | number;
    exchangeRateCurrent?: string | bigint | number;
    totalSupply?: string | bigint | number;
    totalBorrows?: string | bigint | number;
    supplyRatePerBlock?: string | bigint | number;
    borrowRatePerBlock?: string | bigint | number;
    pausedActions?: unknown;
    isListed?: boolean | string | number | bigint;
    cTokenDecimals?: string | number | bigint;
    isBorrowAllowed?: boolean | string | number | bigint;
    depositRate: number;
    variableBorrowRate: number;
};
export type CTokenReader = (raw: any, token: any) => CTokenMeta;
export interface ConvertEntryOpts {
    entryRaw: any;
    asset: any;
    chainId: string;
    lender: string;
    prices: {
        [asset: string]: number;
    };
    additionalYields: AdditionalYields;
    cToken: string;
}
//# sourceMappingURL=types.d.ts.map