import { SCALEAccountId } from '../../../common/data/scale/type/SCALEAccountId'; import { SCALEArray } from '../../../common/data/scale/type/SCALEArray'; import { SCALEEnum } from '../../../common/data/scale/type/SCALEEnum'; import { SCALEInt } from '../../../common/data/scale/type/SCALEInt'; import { SubstrateNetwork } from '../../../SubstrateNetwork'; import { MoonbeamBond } from './MoonbeamBond'; export declare enum MoonbeamNominatorStatus { ACTIVE = 0, LEAVING = 1 } export declare class MoonbeamNominator { readonly nominations: SCALEArray; readonly revocations: SCALEArray>; readonly total: SCALEInt; readonly scheduledRevocationsCount: SCALEInt; readonly sechduledRevocationsTotal: SCALEInt; readonly status: SCALEEnum; static decode(runtimeVersion: number | undefined, raw: string): MoonbeamNominator; private constructor(); }