import type { Chain } from '../../../chain';
type GetBalanceForAddressParams = {
    address: string;
    chain: Chain;
    networkId: string;
};
/**
 * Retrieves the native token balance for a specific address on a given network.
 *
 * This function queries the balance directly for any address without requiring
 * a connected wallet account, useful for checking balances of external addresses.
 *
 * @param params.address - The wallet address to check the balance for.
 * @param params.chain - The chain (e.g., 'EVM', 'SOL').
 * @param params.networkId - The specific network ID within the chain.
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns A promise that resolves to an object containing the balance as a string or null.
  * @instrumented
 */
export declare const getBalanceForAddress: ({ address, chain, networkId }: GetBalanceForAddressParams, client?: import("../../../../exports").DynamicClient) => Promise<{
    balance: string | null;
}>;
export {};
//# sourceMappingURL=getBalanceForAddress.d.ts.map