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