import { Transaction } from '@bsv/sdk'; import { KeyPairApi, NinjaTxInputsApi } from '../Api/NinjaApi'; import { DojoCreateTransactionResultApi } from 'cwi-base'; /** * Constructs a @bsv/sdk `Transaction` from Ninja inputs and Dojo create transaction results. * * @param ninjaInputs Ninja inputs as passed to createAction * @param createResult Create transaction results returned by dojo createTransaction * @param changeKeys Dummy keys can be used to create a transaction with which to generate Ninja input lockingScripts. */ export declare function buildBsvTxFromCreateTransactionResult(ninjaInputs: Record, createResult: DojoCreateTransactionResultApi, changeKeys: KeyPairApi): Promise<{ tx: Transaction; outputMap: Record; amount: number; log?: string; }>; //# sourceMappingURL=buildBsvTxFromCreateTransactionResult.d.ts.map