import { Value } from "../../types/asset"; import { Asset, AssetQuantity, Lovelace, Token, TokenBundle } from "../../types/base"; export declare const tokenBundleToValue: (tokenBundle: TokenBundle, coins?: Lovelace) => Value; export declare const valueToTokenBundle: (value: Value, { withAda, withoutZero }?: { withAda?: boolean; withoutZero?: boolean; }) => TokenBundle; export declare const valueToLovelace: (value: Value) => Lovelace; export declare const extractAssetValue: (value: Value, asset: Asset) => Value; export declare const assetQuantity: (value: Value, asset: Asset) => AssetQuantity; export declare const setAssetQuantity: (value: Value, asset: Asset, quantity: AssetQuantity) => Value; export declare const valueAdd: (...values: Value[]) => Value; export declare const tokenToValue: (token: Token) => Value; export declare const valueToToken: (value: Value, asset: Asset) => Token; export declare const assetToValue: (asset: Asset, quantity?: AssetQuantity) => { [x: string]: { [x: string]: import("bignumber.js").BigNumber; }; }; export declare const invertValue: (value: Value) => Value; //# sourceMappingURL=value.d.ts.map