/**
 * @file cache.ts
 * @author astra <astra@volare.com>
 * @date 2022
 */
import { Address, BigNumber, Sym } from '@volare.finance/utils.js';
import { INativeVToken } from './protocols';
export declare const cSymbol: (contract: Address) => Promise<Sym>;
export declare const cDecimals: (contract: Address) => Promise<number>;
export declare const cExpiryPrice: (asset: Address, expiry: number) => Promise<BigNumber>;
export declare const cVTokenDetails: (vTokenAddress: Address) => Promise<INativeVToken>;
export declare const KeyCash = "cash";
export declare const global: {
    [key: string]: any;
};
