import { SuiNetwork } from "../types/suiTypes";
import { CoinPriceInfo, CoinType, CoinsToPrice, CoinsToPriceInfo } from "../../packages/coin/coinTypes";
import { Caller } from "../utils/caller";
export declare class Prices extends Caller {
    readonly network?: SuiNetwork | undefined;
    constructor(network?: SuiNetwork | undefined);
    getCoinPriceInfo(inputs: {
        coin: CoinType;
    }): Promise<CoinPriceInfo>;
    getCoinsToPriceInfo(inputs: {
        coins: CoinType[];
    }): Promise<CoinsToPriceInfo>;
    getCoinPrice(inputs: {
        coin: CoinType;
    }): Promise<number>;
    getCoinsToPrice(inputs: {
        coins: CoinType[];
    }): Promise<CoinsToPrice>;
}
//# sourceMappingURL=prices.d.ts.map