import { SCALEDecodeResult } from '../../../common/data/scale/SCALEDecoder'; import { SCALEAccountId } from '../../../common/data/scale/type/SCALEAccountId'; import { SCALEClass } from '../../../common/data/scale/type/SCALEClass'; import { SCALEInt } from '../../../common/data/scale/type/SCALEInt'; import { SCALEType } from '../../../common/data/scale/type/SCALEType'; import { SubstrateNetwork } from '../../../SubstrateNetwork'; export declare class MoonbeamBond extends SCALEClass { readonly owner: SCALEAccountId; readonly amount: SCALEInt; static decode(runtimeVersion: number | undefined, raw: string): SCALEDecodeResult; protected scaleFields: SCALEType[]; private constructor(); }