import { SubstrateProtocolConfiguration } from '../../types/configuration'; import { SCALEDecodeResult } from '../scale/SCALEDecoder'; import { SCALEInt } from '../scale/type/SCALEInt'; declare class SubstrateAccountData { readonly free: SCALEInt; readonly reserved: SCALEInt; readonly frozen: SCALEInt; readonly flags: unknown; static decode(configuration: C, runtimeVersion: number | undefined, raw: string): SCALEDecodeResult; private constructor(); } export declare class SubstrateAccountInfo { readonly nonce: SCALEInt; readonly consumers: SCALEInt; readonly providers: SCALEInt; readonly sufficients: SCALEInt; readonly data: SubstrateAccountData; static decode(configuration: SubstrateProtocolConfiguration, runtimeVersion: number | undefined, raw: string): SubstrateAccountInfo; private constructor(); } export {};