import { BN } from "@coral-xyz/anchor";
import { PublicKey } from "@solana/web3.js";
import { BigNumber } from "ethers";
export declare function intToU8Array32(num: number | BN): number[];
export declare function u8Array32ToInt(u8Array: Uint8Array | number[]): bigint;
export declare function u8Array32ToBigNumber(u8Array: Uint8Array | number[]): BigNumber;
export declare function strPublicKey(publicKey: PublicKey): string;
export declare const evmAddressToPublicKey: (address: string) => PublicKey;
export declare const publicKeyToEvmAddress: (publicKey: PublicKey | string) => string;
export declare const fromBase58ToBytes32: (input: string) => string;
export declare const fromBytes32ToAddress: (input: string) => string;
export declare const addressOrBase58ToBytes32: (input: string) => string;
