import type { Power, RKT } from '@darwinia/types/interfaces/darwiniaInject'; import type { Compact, Struct, u128, u32 } from '@polkadot/types-codec'; import type { ITuple } from '@polkadot/types-codec/types'; import type { AccountId, AccountId32 } from '@polkadot/types/interfaces'; /** @name PalletStakingIndividualExposure */ export interface PalletStakingIndividualExposure extends Struct { readonly who: AccountId32; readonly value: Compact; } /** @name PowerOf */ export interface PowerOf extends Struct { readonly power: Power; } /** @name RewardPoint */ export interface RewardPoint extends u32 { } /** @name SpanIndex */ export interface SpanIndex extends u32 { } /** @name UnappliedSlashOther */ export interface UnappliedSlashOther extends ITuple<[AccountId, RKT]> { } export declare type PHANTOM_STAKING = 'staking';