UNPKG

@adyen/api-library

Version:

The Adyen API Library for NodeJS enables you to work with Adyen APIs.

137 lines 4.27 kB
"use strict"; /* * The version of the OpenAPI document: v4 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit this class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.Trust = void 0; class Trust { static getAttributeTypeMap() { return Trust.attributeTypeMap; } constructor() { } } exports.Trust = Trust; Trust.discriminator = undefined; Trust.mapping = undefined; Trust.attributeTypeMap = [ { "name": "countryOfGoverningLaw", "baseName": "countryOfGoverningLaw", "type": "string", "format": "" }, { "name": "dateOfIncorporation", "baseName": "dateOfIncorporation", "type": "string", "format": "" }, { "name": "description", "baseName": "description", "type": "string", "format": "" }, { "name": "doingBusinessAs", "baseName": "doingBusinessAs", "type": "string", "format": "" }, { "name": "doingBusinessAsAbsent", "baseName": "doingBusinessAsAbsent", "type": "boolean | null", "format": "" }, { "name": "name", "baseName": "name", "type": "string", "format": "" }, { "name": "principalPlaceOfBusiness", "baseName": "principalPlaceOfBusiness", "type": "Address | null", "format": "" }, { "name": "registeredAddress", "baseName": "registeredAddress", "type": "Address", "format": "" }, { "name": "registrationNumber", "baseName": "registrationNumber", "type": "string", "format": "" }, { "name": "taxInformation", "baseName": "taxInformation", "type": "Array<TaxInformation>", "format": "" }, { "name": "type", "baseName": "type", "type": "Trust.TypeEnum", "format": "" }, { "name": "undefinedBeneficiaryInfo", "baseName": "undefinedBeneficiaryInfo", "type": "Array<UndefinedBeneficiary>", "format": "" }, { "name": "vatAbsenceReason", "baseName": "vatAbsenceReason", "type": "Trust.VatAbsenceReasonEnum", "format": "" }, { "name": "vatNumber", "baseName": "vatNumber", "type": "string", "format": "" } ]; (function (Trust) { let TypeEnum; (function (TypeEnum) { TypeEnum["BusinessTrust"] = "businessTrust"; TypeEnum["CashManagementTrust"] = "cashManagementTrust"; TypeEnum["CharitableTrust"] = "charitableTrust"; TypeEnum["CorporateUnitTrust"] = "corporateUnitTrust"; TypeEnum["DeceasedEstate"] = "deceasedEstate"; TypeEnum["DiscretionaryTrust"] = "discretionaryTrust"; TypeEnum["DiscretionaryInvestmentTrust"] = "discretionaryInvestmentTrust"; TypeEnum["DiscretionaryServicesManagementTrust"] = "discretionaryServicesManagementTrust"; TypeEnum["DiscretionaryTradingTrust"] = "discretionaryTradingTrust"; TypeEnum["FamilyTrust"] = "familyTrust"; TypeEnum["FirstHomeSaverAccountsTrust"] = "firstHomeSaverAccountsTrust"; TypeEnum["FixedTrust"] = "fixedTrust"; TypeEnum["FixedUnitTrust"] = "fixedUnitTrust"; TypeEnum["HybridTrust"] = "hybridTrust"; TypeEnum["ListedPublicUnitTrust"] = "listedPublicUnitTrust"; TypeEnum["OtherTrust"] = "otherTrust"; TypeEnum["PooledSuperannuationTrust"] = "pooledSuperannuationTrust"; TypeEnum["PublicTradingTrust"] = "publicTradingTrust"; TypeEnum["UnlistedPublicUnitTrust"] = "unlistedPublicUnitTrust"; })(TypeEnum = Trust.TypeEnum || (Trust.TypeEnum = {})); let VatAbsenceReasonEnum; (function (VatAbsenceReasonEnum) { VatAbsenceReasonEnum["IndustryExemption"] = "industryExemption"; VatAbsenceReasonEnum["BelowTaxThreshold"] = "belowTaxThreshold"; })(VatAbsenceReasonEnum = Trust.VatAbsenceReasonEnum || (Trust.VatAbsenceReasonEnum = {})); })(Trust = exports.Trust || (exports.Trust = {})); //# sourceMappingURL=trust.js.map