/// import { SubstrateAccountId, SubstrateAddress } from './SubstrateAddress'; export declare class SubstrateSS58Address implements SubstrateAddress { readonly version: Buffer; readonly payload: Buffer; readonly checksum: Buffer; private static placeholder; static createPlaceholder(): SubstrateSS58Address; static from(accountId: SubstrateAccountId, ss58Format?: number): SubstrateSS58Address; static fromPublicKey(payload: Buffer | Uint8Array | string, ss58Format?: number): SubstrateSS58Address; static fromEncoded(encoded: string): SubstrateSS58Address; private static fromBytes; private static fromPayload; private static generateChecksum; private encoded; constructor(version: Buffer, payload: Buffer, checksum: Buffer); compare(other: SubstrateAccountId): number; asString(): string; getBufferBytes(): Buffer; getHexBytes(): string; }