import { Address, BigNumber } from "../../types/base"; import { TxWitnessSet, UTxO } from "../../types/transaction"; import { TxPlan, TxPlanArgs, TxPlanResult } from "../../types/txPlan"; import { ShelleyTxAux } from './shelleyTransaction'; export declare const selectMinimalTxPlan: (utxos: Array, potentialCollaterals: Array, changeAddress: Address, txPlanArgs: TxPlanArgs) => TxPlanResult; export declare const prepareTxAux: (txPlan: TxPlan, ttl?: number | BigNumber, validityIntervalStart?: number | BigNumber) => ShelleyTxAux; export declare const prepareTxWitnessSet: (txPlan: TxPlan) => TxWitnessSet; export declare function getTxPlan(txPlanArgs: TxPlanArgs, utxos: UTxO[], changeAddress: Address): TxPlanResult; //# sourceMappingURL=transactionPlanner.d.ts.map