/** * TETSUO Wallet SDK - Address Generation & Validation */ /** * Generate a TETSUO address from a public key * Address format: base58check(prefix + hash160(publicKey)) */ export declare function generateAddress(publicKeyHex: string): string; /** * Validate a TETSUO address format */ export declare function isValidAddress(address: string): boolean; /** * Validate and return the address, or throw error */ export declare function validateAddress(address: string): string; /** * Get the hash160 from a TETSUO address */ export declare function addressToHash160(address: string): Buffer; /** * Get the public key hash from an address */ export declare function getAddressHash(address: string): string;