import type { Base64EncodedWireTransaction, TransactionMessage, TransactionMessageWithFeePayer, Transaction } from "@solana/kit"; /** * Compile a transaction to a base64 string * * Note: This will NOT attempt to sign the transaction, * so it will be missing `signatures` from any of the attached Signers * * Use {@link transactionToBase64WithSignatures} sign and base64 encode */ export declare function transactionToBase64(tx: (TransactionMessage & TransactionMessageWithFeePayer) | Transaction): Base64EncodedWireTransaction; /** * Compile a transaction to a base64 string and sign it with all attached Signers * * See also {@link partiallySignTransactionMessageWithSigners} */ export declare function transactionToBase64WithSigners(tx: (TransactionMessage & TransactionMessageWithFeePayer) | Transaction): Promise; //# sourceMappingURL=base64-to-transaction.d.ts.map