/** * This code was AUTOGENERATED using the Codama library. * Please DO NOT EDIT THIS FILE, instead use visitors * to add features, then rerun Codama to update it. * * @see https://github.com/codama-idl/codama */ import { type Address, type FixedSizeCodec, type FixedSizeDecoder, type FixedSizeEncoder } from "@solana/kit"; export type WithdrawStrategyEvent = { manager: Address; vault: Address; strategy: Address; strategyInitReceipt: Address; adaptorProgram: Address; vaultAssetMint: Address; vaultAmountAssetWithdrawn: bigint; vaultAssetTotalValueBefore: bigint; vaultAssetTotalValueAfter: bigint; vaultLpSupplyInclFeesBefore: bigint; vaultLpSupplyInclFeesAfter: bigint; vaultHighestAssetPerLpDecimalBitsBefore: bigint; vaultHighestAssetPerLpDecimalBitsAfter: bigint; vaultAssetIdleAtaAmountBefore: bigint; vaultAssetIdleAtaAmountAfter: bigint; strategyPositionValueBefore: bigint; strategyPositionValueAfter: bigint; withdrawnTs: bigint; }; export type WithdrawStrategyEventArgs = { manager: Address; vault: Address; strategy: Address; strategyInitReceipt: Address; adaptorProgram: Address; vaultAssetMint: Address; vaultAmountAssetWithdrawn: number | bigint; vaultAssetTotalValueBefore: number | bigint; vaultAssetTotalValueAfter: number | bigint; vaultLpSupplyInclFeesBefore: number | bigint; vaultLpSupplyInclFeesAfter: number | bigint; vaultHighestAssetPerLpDecimalBitsBefore: number | bigint; vaultHighestAssetPerLpDecimalBitsAfter: number | bigint; vaultAssetIdleAtaAmountBefore: number | bigint; vaultAssetIdleAtaAmountAfter: number | bigint; strategyPositionValueBefore: number | bigint; strategyPositionValueAfter: number | bigint; withdrawnTs: number | bigint; }; export declare function getWithdrawStrategyEventEncoder(): FixedSizeEncoder; export declare function getWithdrawStrategyEventDecoder(): FixedSizeDecoder; export declare function getWithdrawStrategyEventCodec(): FixedSizeCodec; //# sourceMappingURL=withdrawStrategyEvent.d.ts.map