import { StructType } from '@terradharitri/sdk-core'; import { RawEventType } from '../generic.types'; import { RawEvent } from '../raw.event'; import { DcdtTokenPayment, StakingFarmTokenAttributes } from '../../attributes-decoder'; import BigNumber from 'bignumber.js'; import { StakingEventsTopics } from './staking.event.topics'; import { StakeClaimRewardsEventType } from './staking.types'; export declare class StakeClaimRewardsEvent extends RawEvent { readonly decodedTopics: StakingEventsTopics; readonly oldFarmToken: DcdtTokenPayment; readonly newFarmToken: DcdtTokenPayment; readonly farmSupply: BigNumber; readonly rewardTokens: DcdtTokenPayment; readonly rewardTokenReserves: BigNumber; readonly oldFarmAttributes: StakingFarmTokenAttributes; readonly newFarmAttributes: StakingFarmTokenAttributes; readonly createdWithMerge: boolean; constructor(init: RawEventType); toJSON(): StakeClaimRewardsEventType; decodeEvent(): any; getStructure(): StructType; }