/** * 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 FixedSizeCodec, type FixedSizeDecoder, type FixedSizeEncoder, type ReadonlyUint8Array } from "@solana/kit"; export type FeeConfiguration = { /** Manager performance fee in basis points (BPS). */ managerPerformanceFee: number; /** Admin performance fee in basis points (BPS). */ adminPerformanceFee: number; /** Manager management fee in basis points (BPS). */ managerManagementFee: number; /** Admin management fee in basis points (BPS). */ adminManagementFee: number; /** The redemption fee in basis points (BPS). */ redemptionFee: number; /** The issuance fee in basis points (BPS). */ issuanceFee: number; /** Protocol performance fee in basis points (BPS). */ protocolPerformanceFee: number; /** Protocol management fee in basis points (BPS). */ protocolManagementFee: number; /** Reserved bytes for future use. */ reserved: ReadonlyUint8Array; }; export type FeeConfigurationArgs = FeeConfiguration; export declare function getFeeConfigurationEncoder(): FixedSizeEncoder; export declare function getFeeConfigurationDecoder(): FixedSizeDecoder; export declare function getFeeConfigurationCodec(): FixedSizeCodec; //# sourceMappingURL=feeConfiguration.d.ts.map