export type EvmAddress = `0x${string}`; export type HexBytes = `0x${string}`; export type HexBytes32 = `0x${string}`; export declare function normalizeEvmAddress(value: string, label: string): EvmAddress; export declare function parseEvmAddress(value: unknown): EvmAddress | null; export declare function isSameEvmAddress(left: unknown, right: unknown): boolean; export declare function normalizeHexBytes(value: string, bytesLength: number, label: string): HexBytes; export declare function normalizeBytes32(value: string, label: string): HexBytes32; export declare function normalizeHexByteString(value: string, label: string): HexBytes; export declare function normalizeUnsignedDecimal(value: string | number | bigint, label: string): string;