import { Address, FixedSizeCodec, FixedSizeDecoder, FixedSizeEncoder } from "@solana/kit"; //#region src/generated/types/evtLiquidityChange.d.ts type EvtLiquidityChange = { pool: Address; position: Address; owner: Address; tokenAAmount: bigint; tokenBAmount: bigint; transferFeeIncludedTokenAAmount: bigint; transferFeeIncludedTokenBAmount: bigint; reserveAAmount: bigint; reserveBAmount: bigint; liquidityDelta: bigint; tokenAAmountThreshold: bigint; tokenBAmountThreshold: bigint; changeType: number; }; type EvtLiquidityChangeArgs = { pool: Address; position: Address; owner: Address; tokenAAmount: number | bigint; tokenBAmount: number | bigint; transferFeeIncludedTokenAAmount: number | bigint; transferFeeIncludedTokenBAmount: number | bigint; reserveAAmount: number | bigint; reserveBAmount: number | bigint; liquidityDelta: number | bigint; tokenAAmountThreshold: number | bigint; tokenBAmountThreshold: number | bigint; changeType: number; }; declare function getEvtLiquidityChangeEncoder(): FixedSizeEncoder; declare function getEvtLiquidityChangeDecoder(): FixedSizeDecoder; declare function getEvtLiquidityChangeCodec(): FixedSizeCodec; //#endregion export { EvtLiquidityChange, EvtLiquidityChangeArgs, getEvtLiquidityChangeCodec, getEvtLiquidityChangeDecoder, getEvtLiquidityChangeEncoder }; //# sourceMappingURL=evtLiquidityChange.d.ts.map