import { Bytes, BytesType } from './chain/bytes.js'; export declare namespace Base58 { enum ErrorCode { E_CHECKSUM = "E_CHECKSUM", E_INVALID = "E_INVALID" } class DecodingError extends Error { readonly code: ErrorCode; readonly info: Record; static __className: string; constructor(message: string, code: ErrorCode, info?: Record); } function decode(s: string, size?: number): Bytes; function decodeCheck(encoded: string, size?: number): Bytes; function decodeRipemd160Check(encoded: string, size?: number, suffix?: string): Bytes; function encode(data: BytesType): string; function encodeCheck(data: BytesType): string; function encodeRipemd160Check(data: BytesType, suffix?: string): string; } //# sourceMappingURL=base58.d.ts.map