/// import { AddressLookupTableAccount, ConfirmOptions, Connection, Finality, Keypair, PublicKey, Signer, TransactionInstruction } from '@solana/web3.js'; export type BuildAndSendTxArgs = { conn: Connection; payer: Signer; ixs: TransactionInstruction[]; extraSigners?: Signer[]; opts?: ConfirmOptions; commitment?: Finality; debug?: boolean; lookupTableAccounts?: [AddressLookupTableAccount] | undefined; }; export declare const buildAndSendTx: ({ conn, payer, ixs, extraSigners, opts, commitment, debug, lookupTableAccounts, }: BuildAndSendTxArgs) => Promise; export declare const createFundedWallet: ({ conn, payer, sol, }: { conn: Connection; payer: Signer; sol?: number | undefined; }) => Promise; export declare const makeNTraders: ({ conn, payer, n, sol, }: { conn: Connection; payer: Keypair; n: number; sol?: number | undefined; }) => Promise; export declare const transferLamports: (conn: Connection, from: Keypair, to: PublicKey, amount: number) => Promise; export declare const withLamports: , R>(conn: Connection, accts: Accounts, callback: (results: { [k in keyof Accounts]: number; }) => Promise) => Promise; export declare const simulateTxTable: (conn: Connection, ixs: TransactionInstruction[]) => Promise; export declare const requestAirdrop: (conn: Connection, addr: PublicKey, amount: number) => Promise; export declare const printTx: (conn: Connection, sig: string) => Promise; //# sourceMappingURL=txs.d.ts.map