import type { AddressLookupTableAccount, PublicKey } from "@solana/web3.js"; export interface LookupTable { address: string; containedAddresses: string[]; } export interface LookupTableFetcher { loadLookupTables(addresses: PublicKey[]): Promise; getLookupTableAccountsForAddresses(addresses: PublicKey[]): Promise; }