/** * Finix API */ /** * Configures and details how fees get debited. */ export declare class PayoutProfileGrossFees { /** * Day of the month fees get debited. Required when `frequency` is set to **MONTHLY**. */ 'dayOfMonth'?: number; /** * Configures how frequentyly *fees* get debited. To configure a **CUSTOM** `frequency` [contact Finix Support](/guides/payouts/). */ 'frequency'?: PayoutProfileGrossFees.FrequencyEnum | string; /** * The `id` of the `Payment Instrument` that *fees* get debited from. */ 'paymentInstrumentId'?: string; /** * Configures how quickly and which payment `rail` will be used to debit *fees*. */ 'rail'?: PayoutProfileGrossFees.RailEnum | string; /** * Include a number of `submission_delay_days` to delay when `funding_transfers` for *fees* will get submitted to debit (in days) the `payment_instrument_id`. */ 'submissionDelayDays'?: number; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace PayoutProfileGrossFees { enum FrequencyEnum { Daily, Monthly, Custom } enum RailEnum { NextDayAch, SameDayAch } }