import { UTxO } from "../types/transaction"; /** * The theoretical maximum collateral amount that would be needed currently * ``` * max_fee = (max_mem_units * memory_price) + (max_cpu_units * cpu_price) + * (max_tx_size * fee_per_byte) + base_fee * ``` * The collateral needs to be 150% of the fee * max_collateral > max_fee * 1.5 */ export declare const MAX_COLLATERAL_AMOUNT = 5000000; export declare const MIN_RECOMMENDED_COLLATERAL_AMOUNT = 3000000; export declare const MAX_COLLATERAL_COUNT = 3; export declare const isAdaOnlyUtxo: (utxo: UTxO) => boolean; export declare const isPotentialCollateral: (utxo: UTxO) => boolean; export declare const isCustomCollateral: (minCollateralAmount: number) => (utxo: UTxO) => boolean; export declare const isRecommendedCollateral: (utxo: UTxO) => boolean; //# sourceMappingURL=collaterals.d.ts.map