import { GenericPublicClient } from './genericPublicClient.js';
interface TokenDetails {
    name: string;
    symbol: string;
    decimals: number;
}
export declare function isValidERC20Token(tokenAddress: `0x${string}`, publicClient: GenericPublicClient): Promise<TokenDetails | null>;
export declare function isERC20Token(tokenAddress: `0x${string}`, publicClient: GenericPublicClient): Promise<boolean>;
export {};
