import { KeyManager } from './key'; import { RostrumService } from './rostrum'; import { AddressKey, TransactionDetails } from '../types'; import { AssetService } from './asset'; export declare class TransactionTransformer { private readonly rostrumService; private readonly keyManager; private readonly assetService; constructor(rostrumService: RostrumService, keyManager: KeyManager, assetService: AssetService); transformRawTransaction(hex: string, addressKey: AddressKey): Promise; private createContext; private processInputs; private processInput; private processOutputs; private signInputs; private validateAndGetSubscript; private processSignatureCoverage; private checkSignatureCoverage; private processAssetMovements; private processAssetMovement; } //# sourceMappingURL=tx-transformer.d.ts.map