import { SwapParameters, SwapParametersArgs } from "./swapParameters.js"; import { SwapResult, SwapResultArgs } from "./swapResult.js"; import "./index.js"; import { Address, FixedSizeCodec, FixedSizeDecoder, FixedSizeEncoder } from "@solana/kit"; //#region src/generated/types/evtSwap.d.ts type EvtSwap = { pool: Address; tradeDirection: number; hasReferral: boolean; params: SwapParameters; swapResult: SwapResult; actualAmountIn: bigint; currentTimestamp: bigint; }; type EvtSwapArgs = { pool: Address; tradeDirection: number; hasReferral: boolean; params: SwapParametersArgs; swapResult: SwapResultArgs; actualAmountIn: number | bigint; currentTimestamp: number | bigint; }; declare function getEvtSwapEncoder(): FixedSizeEncoder; declare function getEvtSwapDecoder(): FixedSizeDecoder; declare function getEvtSwapCodec(): FixedSizeCodec; //#endregion export { EvtSwap, EvtSwapArgs, getEvtSwapCodec, getEvtSwapDecoder, getEvtSwapEncoder }; //# sourceMappingURL=evtSwap.d.ts.map