/** * Generate a random Sui address (for development only). */ export declare function generateRandomAddress(): string; /** * Remove leading zeros from a Sui address (lossless). For example it will turn * '0x0000000000000000000000000000000000000000000000000000000000000002' into '0x2'. */ export declare function removeAddressLeadingZeros(address: string): string; /** * Abbreviate a Sui address for display purposes (lossy). Default format is '0x1234…5678', * given an address like '0x1234000000000000000000000000000000000000000000000000000000005678'. */ export declare function shortenAddress(text: string | null | undefined, start?: number, end?: number, separator?: string, prefix?: string): string; /** * Validate a Sui address and return its normalized form, or `null` if invalid. */ export declare function validateAndNormalizeAddress(address: string): string | null;