import { JsonRpcProvider } from '@ethersproject/providers';
import { BigNumber } from 'ethers';
import { TotalAmounts, TotalAmountsBN } from '../types';
export declare function getTotalAmounts(vaultAddress: string, jsonProvider: JsonRpcProvider, raw: false, token0Decimals: number, token1Decimals: number): Promise<TotalAmounts>;
export declare function getTotalAmounts(vaultAddress: string, jsonProvider: JsonRpcProvider, raw: true, token0Decimals: number, token1Decimals: number): Promise<TotalAmountsBN>;
export declare function getTotalSupply(vaultAddress: string, jsonProvider: JsonRpcProvider): Promise<string>;
export declare function getTotalSupply(vaultAddress: string, jsonProvider: JsonRpcProvider, raw: true): Promise<BigNumber>;
