import { PublicKey } from './key_public'; export declare class Address { private addy; constructor(addy: Buffer); static fromBuffer(buffer: Buffer): string; static fromString(address: string): Buffer; static fromPublicKey(public_key: PublicKey, compressed?: boolean): string; static fromPublic(public_key: PublicKey, compressed?: boolean, version?: number): Address; static toBuffer(address: string): Buffer; toBuffer(): Buffer; getVersion(): number; toString(address_prefix?: string): string; }