/** * 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 UpdateVaultEvent = { admin: Address; vault: Address; vaultConfigMaxCapBefore: bigint; vaultConfigMaxCapAfter: bigint; vaultConfigStartAtTsBefore: bigint; vaultConfigStartAtTsAfter: bigint; vaultConfigLockedProfitDegradationDurationBefore: bigint; vaultConfigLockedProfitDegradationDurationAfter: bigint; vaultConfigWithdrawalWaitingPeriodBefore: bigint; vaultConfigWithdrawalWaitingPeriodAfter: bigint; vaultConfigManagerPerformanceFeeBefore: number; vaultConfigManagerPerformanceFeeAfter: number; vaultConfigAdminPerformanceFeeBefore: number; vaultConfigAdminPerformanceFeeAfter: number; vaultConfigManagerManagementFeeBefore: number; vaultConfigManagerManagementFeeAfter: number; vaultConfigAdminManagementFeeBefore: number; vaultConfigAdminManagementFeeAfter: number; vaultConfigRedemptionFeeBefore: number; vaultConfigRedemptionFeeAfter: number; vaultConfigIssuanceFeeBefore: number; vaultConfigIssuanceFeeAfter: number; updatedTs: bigint; }; export type UpdateVaultEventArgs = { admin: Address; vault: Address; vaultConfigMaxCapBefore: number | bigint; vaultConfigMaxCapAfter: number | bigint; vaultConfigStartAtTsBefore: number | bigint; vaultConfigStartAtTsAfter: number | bigint; vaultConfigLockedProfitDegradationDurationBefore: number | bigint; vaultConfigLockedProfitDegradationDurationAfter: number | bigint; vaultConfigWithdrawalWaitingPeriodBefore: number | bigint; vaultConfigWithdrawalWaitingPeriodAfter: number | bigint; vaultConfigManagerPerformanceFeeBefore: number; vaultConfigManagerPerformanceFeeAfter: number; vaultConfigAdminPerformanceFeeBefore: number; vaultConfigAdminPerformanceFeeAfter: number; vaultConfigManagerManagementFeeBefore: number; vaultConfigManagerManagementFeeAfter: number; vaultConfigAdminManagementFeeBefore: number; vaultConfigAdminManagementFeeAfter: number; vaultConfigRedemptionFeeBefore: number; vaultConfigRedemptionFeeAfter: number; vaultConfigIssuanceFeeBefore: number; vaultConfigIssuanceFeeAfter: number; updatedTs: number | bigint; }; export declare function getUpdateVaultEventEncoder(): FixedSizeEncoder; export declare function getUpdateVaultEventDecoder(): FixedSizeDecoder; export declare function getUpdateVaultEventCodec(): FixedSizeCodec; //# sourceMappingURL=updateVaultEvent.d.ts.map