import { StealthAddressStructure } from '../../types/circom-data.types';
export declare const isValidPrivateAddress: (address: string) => boolean;
export declare const isValidOldStylePrivateAddress: (address: string) => boolean;
export declare const constructStealthAddressStructure: (recipientInfo: string) => StealthAddressStructure;
export declare const hashEthereumAddress: (ethereumAddress: string) => string;
export declare const hashString: (string: string) => string;
export declare const isValidSolanaPublicKey: (str: string) => boolean;
export declare const isNativePlaceholderAddress: (address: string, chainId?: number) => boolean;
export declare const formatAddress: (address?: string) => string;
export declare const isValidTronAddress: (address: string) => boolean;
export declare const isRecipientAddressInvalid: (address: string, isSolana: boolean, isTron: boolean) => boolean;
