export default ExportVoucherTransactionsFields; /** * Enum class ExportVoucherTransactionsFields. * @module model/ExportVoucherTransactionsFields */ declare class ExportVoucherTransactionsFields { /** * * @constant */ static id: string; /** * * @constant */ static campaign_id: string; /** * * @constant */ static voucher_id: string; /** * * @constant */ static type: string; /** * * @constant */ static source_id: string; /** * * @constant */ static reason: string; /** * * @constant */ static source: string; /** * * @constant */ static balance: string; /** * * @constant */ static amount: string; /** * * @constant */ static related_transaction_id: string; /** * * @constant */ static created_at: string; /** * * @constant */ static details: string; /** * Returns the value associated with the given enum key. * * @param {Exclude} key - The name of the enum constant (the key). * @returns {typeof ExportVoucherTransactionsFields[key]} The value associated with the key. */ static constructFromObject(key: Exclude): (typeof ExportVoucherTransactionsFields)["type" | "reason" | "id" | "source" | "details" | "created_at" | "source_id" | "balance" | "amount" | "voucher_id" | "related_transaction_id" | "campaign_id"]; }