@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
74 lines • 3.22 kB
JavaScript
;
/*
* The version of the OpenAPI document: v3
*
*
* 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.TaxReportingClassification = void 0;
class TaxReportingClassification {
static getAttributeTypeMap() {
return TaxReportingClassification.attributeTypeMap;
}
constructor() {
}
}
exports.TaxReportingClassification = TaxReportingClassification;
TaxReportingClassification.discriminator = undefined;
TaxReportingClassification.mapping = undefined;
TaxReportingClassification.attributeTypeMap = [
{
"name": "businessType",
"baseName": "businessType",
"type": "TaxReportingClassification.BusinessTypeEnum",
"format": ""
},
{
"name": "financialInstitutionNumber",
"baseName": "financialInstitutionNumber",
"type": "string",
"format": ""
},
{
"name": "mainSourceOfIncome",
"baseName": "mainSourceOfIncome",
"type": "TaxReportingClassification.MainSourceOfIncomeEnum",
"format": ""
},
{
"name": "type",
"baseName": "type",
"type": "TaxReportingClassification.TypeEnum",
"format": ""
}
];
(function (TaxReportingClassification) {
let BusinessTypeEnum;
(function (BusinessTypeEnum) {
BusinessTypeEnum["Other"] = "other";
BusinessTypeEnum["ListedPublicCompany"] = "listedPublicCompany";
BusinessTypeEnum["SubsidiaryOfListedPublicCompany"] = "subsidiaryOfListedPublicCompany";
BusinessTypeEnum["GovernmentalOrganization"] = "governmentalOrganization";
BusinessTypeEnum["InternationalOrganization"] = "internationalOrganization";
BusinessTypeEnum["FinancialInstitution"] = "financialInstitution";
})(BusinessTypeEnum = TaxReportingClassification.BusinessTypeEnum || (TaxReportingClassification.BusinessTypeEnum = {}));
let MainSourceOfIncomeEnum;
(function (MainSourceOfIncomeEnum) {
MainSourceOfIncomeEnum["BusinessOperation"] = "businessOperation";
MainSourceOfIncomeEnum["RealEstateSales"] = "realEstateSales";
MainSourceOfIncomeEnum["InvestmentInterestOrRoyalty"] = "investmentInterestOrRoyalty";
MainSourceOfIncomeEnum["PropertyRental"] = "propertyRental";
MainSourceOfIncomeEnum["Other"] = "other";
})(MainSourceOfIncomeEnum = TaxReportingClassification.MainSourceOfIncomeEnum || (TaxReportingClassification.MainSourceOfIncomeEnum = {}));
let TypeEnum;
(function (TypeEnum) {
TypeEnum["NonFinancialNonReportable"] = "nonFinancialNonReportable";
TypeEnum["FinancialNonReportable"] = "financialNonReportable";
TypeEnum["NonFinancialActive"] = "nonFinancialActive";
TypeEnum["NonFinancialPassive"] = "nonFinancialPassive";
})(TypeEnum = TaxReportingClassification.TypeEnum || (TaxReportingClassification.TypeEnum = {}));
})(TaxReportingClassification = exports.TaxReportingClassification || (exports.TaxReportingClassification = {}));
//# sourceMappingURL=taxReportingClassification.js.map