import { HexString } from '../types/index.js'; import { CentrifugeId } from './types.js'; /** * Convert an ID (i.e. centrifugeId) to an EVM address, matching Solidity's `address(uint160(centrifugeId))`. */ export declare function convertToEvmAddress(id: CentrifugeId | number): HexString; /** * Returns the checksummed address, throwing if `input` is not a valid EVM address. * Use at trust boundaries — anything entering the SDK from the indexer, user input, * or another untrusted source should pass through here before being used to build a tx. */ export declare function validateAddress(input: string, label?: string): HexString; export declare function addressesEqual(a: string, b: string): boolean; //# sourceMappingURL=addresses.d.ts.map