export declare class Address { private _publicKey; private _numericId; private _rs; private constructor(); static create(anyValidAddress: string, prefix?: string): Address; static fromNumericId(numericId: string, prefix?: string): Address; static fromPublicKey(publicKey: string, prefix?: string): Address; static fromReedSolomonAddress(address: string): Address; getPublicKey(): string; getNumericId(): string; getReedSolomonAddress(withPrefix?: boolean): string; getReedSolomonAddressExtended(withPrefix?: boolean): string; equals(address: Address): boolean; private constructFromPublicKey; private constructFromAddress; }