/// import { SubstrateProtocolConfiguration } from '../../../types/configuration'; import { SubstrateAccountId } from '../../account/address/SubstrateAddress'; import { TypedSubstrateAddress } from '../../account/address/SubstrateAddressFactory'; import { SCALEDecodeResult } from '../SCALEDecoder'; import { SCALEEncodeConfig, SCALEType } from './SCALEType'; export declare class SCALEAccountId extends SCALEType { readonly address: TypedSubstrateAddress; static from(value: string | Uint8Array | Buffer | TypedSubstrateAddress, configuration: C): SCALEAccountId; static decode(configuration: C, hex: string, byteLength?: number): SCALEDecodeResult>; private constructor(); compare(other: SCALEAccountId | SubstrateAccountId>): number; asAddress(): string; asBytes(): Buffer; toString(): string; protected _encode(config?: SCALEEncodeConfig): string; }