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 { StakeEventType } from './staking.types'; export declare class StakeEvent extends RawEvent { readonly decodedTopics: StakingEventsTopics; readonly farmingToken: DcdtTokenPayment; readonly farmToken: DcdtTokenPayment; readonly farmSupply: BigNumber; readonly rewardTokenID: string; readonly rewardTokenReserves: BigNumber; readonly createdWithMerge: boolean; readonly farmAttributes: StakingFarmTokenAttributes; constructor(init: RawEventType); toJSON(): StakeEventType; decodeEvent(): any; getStructure(): StructType; }