import { Address, GetMultipleAccountsApi, GetTokenLargestAccountsApi, Rpc } from "@solana/kit"; interface GetPrimaryDomainsBatchParams { rpc: Rpc; walletAddresses: Address[]; } /** * Batch retrieves the primary domains associated with a list of wallet addresses. * * @param params - An object containing the following properties: * - `rpc`: An RPC interface implementing GetMultipleAccountsApi and GetTokenLargestAccountsApi. * - `walletAddresses`: An array of wallet addresses for which primary domains are to be fetched. * @returns A promise resolving to an array of strings or undefined values, where each string represents * the primary domain name if available and non-stale. */ export declare const getPrimaryDomainsBatch: ({ rpc, walletAddresses, }: GetPrimaryDomainsBatchParams) => Promise<(string | undefined)[]>; export {};