/** * 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 Codec, type Decoder, type Encoder } from "@solana/kit"; export type InitializeVaultEvent = { payer: Address; vault: Address; vaultName: string; vaultDescription: string; vaultAssetMint: Address; vaultAssetIdleAta: Address; vaultLpMint: Address; vaultManager: Address; vaultAdmin: Address; vaultConfigMaxCap: bigint; vaultConfigStartAtTs: bigint; vaultConfigLockedProfitDegradationDuration: bigint; vaultConfigWithdrawalWaitingPeriod: bigint; vaultConfigManagerPerformanceFee: number; vaultConfigAdminPerformanceFee: number; vaultConfigManagerManagementFee: number; vaultConfigAdminManagementFee: number; vaultConfigRedemptionFee: number; vaultConfigIssuanceFee: number; initializedTs: bigint; }; export type InitializeVaultEventArgs = { payer: Address; vault: Address; vaultName: string; vaultDescription: string; vaultAssetMint: Address; vaultAssetIdleAta: Address; vaultLpMint: Address; vaultManager: Address; vaultAdmin: Address; vaultConfigMaxCap: number | bigint; vaultConfigStartAtTs: number | bigint; vaultConfigLockedProfitDegradationDuration: number | bigint; vaultConfigWithdrawalWaitingPeriod: number | bigint; vaultConfigManagerPerformanceFee: number; vaultConfigAdminPerformanceFee: number; vaultConfigManagerManagementFee: number; vaultConfigAdminManagementFee: number; vaultConfigRedemptionFee: number; vaultConfigIssuanceFee: number; initializedTs: number | bigint; }; export declare function getInitializeVaultEventEncoder(): Encoder; export declare function getInitializeVaultEventDecoder(): Decoder; export declare function getInitializeVaultEventCodec(): Codec; //# sourceMappingURL=initializeVaultEvent.d.ts.map