import { Address, FixedSizeCodec, FixedSizeDecoder, FixedSizeEncoder } from "@solana/kit"; //#region src/generated/types/evtFundReward.d.ts type EvtFundReward = { pool: Address; funder: Address; mintReward: Address; rewardIndex: number; amount: bigint; transferFeeExcludedAmountIn: bigint; rewardDurationEnd: bigint; preRewardRate: bigint; postRewardRate: bigint; }; type EvtFundRewardArgs = { pool: Address; funder: Address; mintReward: Address; rewardIndex: number; amount: number | bigint; transferFeeExcludedAmountIn: number | bigint; rewardDurationEnd: number | bigint; preRewardRate: number | bigint; postRewardRate: number | bigint; }; declare function getEvtFundRewardEncoder(): FixedSizeEncoder; declare function getEvtFundRewardDecoder(): FixedSizeDecoder; declare function getEvtFundRewardCodec(): FixedSizeCodec; //#endregion export { EvtFundReward, EvtFundRewardArgs, getEvtFundRewardCodec, getEvtFundRewardDecoder, getEvtFundRewardEncoder }; //# sourceMappingURL=evtFundReward.d.ts.map