/** Type guard that checks if the given object is an instance of EthAddressWrapper. */ export declare const isEthAddressWrapper: (obj: { type: string; }) => obj is { type: string; } & EthAddressWrapper; /** Wrapper around an Ethereum address providing parsing, formatting, validation, and checksum support. */ export declare class EthAddressWrapper { private address; protected constructor(address: bigint); static fromString(value?: string, base?: number): EthAddressWrapper | undefined; static parse(value: unknown, base?: number): EthAddressWrapper | undefined; static validate(address: string): boolean; equals(address?: EthAddressWrapper | string | null): boolean; toBigNumber(): bigint; toHex(): string; toJSON(): string; toLowerCaseString(): string; toShortString(length?: number): string; toString(checksum?: boolean, chainId?: string): string; validate(): boolean; } //# sourceMappingURL=EthAddress.d.ts.map