import { AddressLookupTableAccount, Connection, Keypair, PublicKey, TransactionInstruction } from "@solana/web3.js";
export declare function sendTransactionWithLookupTable(connection: Connection, instructions: TransactionInstruction[], sender: Keypair, additionalSigners?: Keypair[]): Promise<{
    txSignature: string;
    lookupTableAddress: PublicKey;
}>;
export declare function sendTransactionWithExistingLookupTable(connection: Connection, instructions: TransactionInstruction[], lookupTableAccount: AddressLookupTableAccount, sender: Keypair, additionalSigners?: Keypair[]): Promise<string>;
