import type { Execute } from './Execute.js'; export type TransactionStepItem = Pick[0], 'status' | 'orderIds' | 'orderIndexes' | 'orderData' | 'check' | 'progressState' | 'txHashes' | 'internalTxHashes' | 'receipt' | 'checkStatus'> & { data: { chainId?: number; data: any; from: `0x${string}`; to: `0x${string}`; value: string; maxFeePerGas?: string; maxPriorityFeePerGas?: string; gas?: string; instructions?: { keys: { pubkey: string; isSigner: boolean; isWritable: boolean; }[]; programId: string; data: string; }[]; addressLookupTableAddresses?: string[]; psbt?: string; parameter?: { owner_address: string; contract_address: string; data: string; }; action?: { type: 'transfer'; parameters: { toAccountIndex: number; assetIndex: number; fromRouteType: number; toRouteType: number; amount: number; usdcFee: number; memo: string; }; }; type?: string; }; }; //# sourceMappingURL=TransactionStepItem.d.ts.map