@venly/venly-core-sdk
Version:
Javascrip/Typescript SDK for Venly's Web3 Services
1,333 lines • 57.6 kB
JavaScript
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.VyLineItemsResponseDto = exports.VyLineItemDto = exports.VyLineItemPriceDto = exports.VyWebhookDto = exports.VyApiKeyAuthCredentialsDto = exports.VyBasicAuthCredentialsDto = exports.VyAuthenticationMethodRequestBasicAuth = exports.VyAuthenticationMethodRequestApiKey = exports.VyUpdateWebhookRequest = exports.VyWebhookAuthenticationMethodBase = exports.VyStripeDashboardResultDto = exports.VyUpdateBrandingSettingsRequest = exports.VyAccountSettingsDto = exports.VyAccountBrandingSettingsDto = exports.VyIconDetailsDto = exports.VyIconLinksDto = exports.VyUploadIconRequest = exports.VyCheckoutSessionDto = exports.VyTotalDetailsDto = exports.VyPhoneNumberCollectionDto = exports.VyInvoiceCreationDto = exports.VyInvoiceDataDto = exports.VyCustomTextDto = exports.VyAutomaticTaxDto = exports.VyCheckoutSessionRequest = exports.VyCustomerRequest = exports.VyLineItemRequest = exports.VyPriceDataRequest = exports.VyProductDataRequest = exports.VyMoonpayOffRampUrlRequest = exports.VyMoonpayOnRampUrlRequest = exports.VyCryptoCurrencySymbol = exports.VyRampNetworkOffRampUrlRequest = exports.VyRampNetworkOnRampUrlRequest = exports.VyTransakOffRampUrlRequest = exports.VyFiatRampUrlDto = exports.VyTransakOnRampUrlRequest = exports.VyCryptoCurrency = exports.VyGetCurrenciesResultDto = exports.VyCryptoDto = exports.VyFiatRampDto = exports.VyPayApiHealthDto = void 0;
const json_1 = require("../../helpers/json");
const enums = __importStar(require("../enums/index"));
const converters = __importStar(require("./VyConverters.Pay.generated"));
/**
*
*/
let VyPayApiHealthDto = class VyPayApiHealthDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyPayApiHealthDto = VyPayApiHealthDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyPayApiHealthDto.prototype, "status", void 0);
exports.VyPayApiHealthDto = VyPayApiHealthDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyPayApiHealthDto])
], VyPayApiHealthDto);
/**
*
*/
let VyFiatRampDto = class VyFiatRampDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyFiatRampDto = VyFiatRampDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyFiatRampDto.prototype, "name", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyFiatRampDto.prototype, "symbol", void 0);
__decorate([
(0, json_1.JsonProperty)(null, [String]),
__metadata("design:type", Array)
], VyFiatRampDto.prototype, "rampType", void 0);
exports.VyFiatRampDto = VyFiatRampDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyFiatRampDto])
], VyFiatRampDto);
/**
*
*/
let VyCryptoDto = class VyCryptoDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyCryptoDto = VyCryptoDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCryptoDto.prototype, "name", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCryptoDto.prototype, "symbol", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCryptoDto.prototype, "network", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCryptoDto.prototype, "chainId", void 0);
__decorate([
(0, json_1.JsonProperty)(null, [String]),
__metadata("design:type", Array)
], VyCryptoDto.prototype, "rampType", void 0);
exports.VyCryptoDto = VyCryptoDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyCryptoDto])
], VyCryptoDto);
/**
*
*/
let VyGetCurrenciesResultDto = class VyGetCurrenciesResultDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyGetCurrenciesResultDto = VyGetCurrenciesResultDto;
__decorate([
(0, json_1.JsonProperty)(null, [VyFiatRampDto]),
__metadata("design:type", Array)
], VyGetCurrenciesResultDto.prototype, "fiat", void 0);
__decorate([
(0, json_1.JsonProperty)(null, [VyCryptoDto]),
__metadata("design:type", Array)
], VyGetCurrenciesResultDto.prototype, "crypto", void 0);
exports.VyGetCurrenciesResultDto = VyGetCurrenciesResultDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyGetCurrenciesResultDto])
], VyGetCurrenciesResultDto);
/**
*
*/
let VyCryptoCurrency = class VyCryptoCurrency {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyCryptoCurrency = VyCryptoCurrency;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCryptoCurrency.prototype, "network", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCryptoCurrency.prototype, "symbol", void 0);
exports.VyCryptoCurrency = VyCryptoCurrency = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyCryptoCurrency])
], VyCryptoCurrency);
/**
*
*/
let VyTransakOnRampUrlRequest = class VyTransakOnRampUrlRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyTransakOnRampUrlRequest = VyTransakOnRampUrlRequest;
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyTransakOnRampUrlRequest.prototype, "fiatAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyTransakOnRampUrlRequest.prototype, "fiatCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyTransakOnRampUrlRequest.prototype, "cryptoAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, VyCryptoCurrency),
__metadata("design:type", VyCryptoCurrency)
], VyTransakOnRampUrlRequest.prototype, "cryptoCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyTransakOnRampUrlRequest.prototype, "redirectUrl", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyTransakOnRampUrlRequest.prototype, "email", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyTransakOnRampUrlRequest.prototype, "walletAddress", void 0);
__decorate([
(0, json_1.JsonProperty)(null, Boolean),
__metadata("design:type", Boolean)
], VyTransakOnRampUrlRequest.prototype, "isFeeCalculationHidden", void 0);
__decorate([
(0, json_1.JsonProperty)(null, Boolean),
__metadata("design:type", Boolean)
], VyTransakOnRampUrlRequest.prototype, "hideMenu", void 0);
exports.VyTransakOnRampUrlRequest = VyTransakOnRampUrlRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyTransakOnRampUrlRequest])
], VyTransakOnRampUrlRequest);
/**
*
*/
let VyFiatRampUrlDto = class VyFiatRampUrlDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyFiatRampUrlDto = VyFiatRampUrlDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyFiatRampUrlDto.prototype, "url", void 0);
exports.VyFiatRampUrlDto = VyFiatRampUrlDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyFiatRampUrlDto])
], VyFiatRampUrlDto);
/**
*
*/
let VyTransakOffRampUrlRequest = class VyTransakOffRampUrlRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyTransakOffRampUrlRequest = VyTransakOffRampUrlRequest;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyTransakOffRampUrlRequest.prototype, "fiatCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyTransakOffRampUrlRequest.prototype, "cryptoAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, VyCryptoCurrency),
__metadata("design:type", VyCryptoCurrency)
], VyTransakOffRampUrlRequest.prototype, "cryptoCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyTransakOffRampUrlRequest.prototype, "redirectUrl", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyTransakOffRampUrlRequest.prototype, "email", void 0);
__decorate([
(0, json_1.JsonProperty)(null, Boolean),
__metadata("design:type", Boolean)
], VyTransakOffRampUrlRequest.prototype, "isFeeCalculationHidden", void 0);
__decorate([
(0, json_1.JsonProperty)(null, Boolean),
__metadata("design:type", Boolean)
], VyTransakOffRampUrlRequest.prototype, "hideMenu", void 0);
exports.VyTransakOffRampUrlRequest = VyTransakOffRampUrlRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyTransakOffRampUrlRequest])
], VyTransakOffRampUrlRequest);
/**
*
*/
let VyRampNetworkOnRampUrlRequest = class VyRampNetworkOnRampUrlRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyRampNetworkOnRampUrlRequest = VyRampNetworkOnRampUrlRequest;
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyRampNetworkOnRampUrlRequest.prototype, "fiatAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOnRampUrlRequest.prototype, "fiatCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyRampNetworkOnRampUrlRequest.prototype, "cryptoAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, VyCryptoCurrency),
__metadata("design:type", VyCryptoCurrency)
], VyRampNetworkOnRampUrlRequest.prototype, "cryptoCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOnRampUrlRequest.prototype, "redirectUrl", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOnRampUrlRequest.prototype, "email", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOnRampUrlRequest.prototype, "walletAddress", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOnRampUrlRequest.prototype, "selectedCountryCode", void 0);
exports.VyRampNetworkOnRampUrlRequest = VyRampNetworkOnRampUrlRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyRampNetworkOnRampUrlRequest])
], VyRampNetworkOnRampUrlRequest);
/**
*
*/
let VyRampNetworkOffRampUrlRequest = class VyRampNetworkOffRampUrlRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyRampNetworkOffRampUrlRequest = VyRampNetworkOffRampUrlRequest;
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyRampNetworkOffRampUrlRequest.prototype, "fiatAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOffRampUrlRequest.prototype, "fiatCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, VyCryptoCurrency),
__metadata("design:type", VyCryptoCurrency)
], VyRampNetworkOffRampUrlRequest.prototype, "cryptoCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOffRampUrlRequest.prototype, "redirectUrl", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOffRampUrlRequest.prototype, "email", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOffRampUrlRequest.prototype, "userAddress", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyRampNetworkOffRampUrlRequest.prototype, "selectedCountryCode", void 0);
exports.VyRampNetworkOffRampUrlRequest = VyRampNetworkOffRampUrlRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyRampNetworkOffRampUrlRequest])
], VyRampNetworkOffRampUrlRequest);
/**
*
*/
let VyCryptoCurrencySymbol = class VyCryptoCurrencySymbol {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyCryptoCurrencySymbol = VyCryptoCurrencySymbol;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCryptoCurrencySymbol.prototype, "symbol", void 0);
exports.VyCryptoCurrencySymbol = VyCryptoCurrencySymbol = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyCryptoCurrencySymbol])
], VyCryptoCurrencySymbol);
/**
*
*/
let VyMoonpayOnRampUrlRequest = class VyMoonpayOnRampUrlRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyMoonpayOnRampUrlRequest = VyMoonpayOnRampUrlRequest;
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyMoonpayOnRampUrlRequest.prototype, "fiatAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyMoonpayOnRampUrlRequest.prototype, "fiatCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyMoonpayOnRampUrlRequest.prototype, "cryptoAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, VyCryptoCurrencySymbol),
__metadata("design:type", VyCryptoCurrencySymbol)
], VyMoonpayOnRampUrlRequest.prototype, "cryptoCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyMoonpayOnRampUrlRequest.prototype, "redirectUrl", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyMoonpayOnRampUrlRequest.prototype, "email", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyMoonpayOnRampUrlRequest.prototype, "walletAddress", void 0);
exports.VyMoonpayOnRampUrlRequest = VyMoonpayOnRampUrlRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyMoonpayOnRampUrlRequest])
], VyMoonpayOnRampUrlRequest);
/**
*
*/
let VyMoonpayOffRampUrlRequest = class VyMoonpayOffRampUrlRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyMoonpayOffRampUrlRequest = VyMoonpayOffRampUrlRequest;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyMoonpayOffRampUrlRequest.prototype, "fiatCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyMoonpayOffRampUrlRequest.prototype, "cryptoAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, VyCryptoCurrencySymbol),
__metadata("design:type", VyCryptoCurrencySymbol)
], VyMoonpayOffRampUrlRequest.prototype, "cryptoCurrency", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyMoonpayOffRampUrlRequest.prototype, "redirectUrl", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyMoonpayOffRampUrlRequest.prototype, "email", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyMoonpayOffRampUrlRequest.prototype, "refundWalletAddress", void 0);
exports.VyMoonpayOffRampUrlRequest = VyMoonpayOffRampUrlRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyMoonpayOffRampUrlRequest])
], VyMoonpayOffRampUrlRequest);
/**
*
*/
let VyProductDataRequest = class VyProductDataRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyProductDataRequest = VyProductDataRequest;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyProductDataRequest.prototype, "name", void 0);
exports.VyProductDataRequest = VyProductDataRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyProductDataRequest])
], VyProductDataRequest);
/**
*
*/
let VyPriceDataRequest = class VyPriceDataRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyPriceDataRequest = VyPriceDataRequest;
__decorate([
(0, json_1.JsonProperty)('product_data', VyProductDataRequest),
__metadata("design:type", VyProductDataRequest)
], VyPriceDataRequest.prototype, "productData", void 0);
__decorate([
(0, json_1.JsonProperty)('unit_amount', BigInt),
__metadata("design:type", Object)
], VyPriceDataRequest.prototype, "unitAmount", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyPriceDataRequest.prototype, "currency", void 0);
exports.VyPriceDataRequest = VyPriceDataRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyPriceDataRequest])
], VyPriceDataRequest);
/**
*
*/
let VyLineItemRequest = class VyLineItemRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyLineItemRequest = VyLineItemRequest;
__decorate([
(0, json_1.JsonProperty)('price_data', VyPriceDataRequest),
__metadata("design:type", VyPriceDataRequest)
], VyLineItemRequest.prototype, "priceData", void 0);
__decorate([
(0, json_1.JsonProperty)(null, BigInt),
__metadata("design:type", Object)
], VyLineItemRequest.prototype, "quantity", void 0);
exports.VyLineItemRequest = VyLineItemRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyLineItemRequest])
], VyLineItemRequest);
/**
*
*/
let VyCustomerRequest = class VyCustomerRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyCustomerRequest = VyCustomerRequest;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCustomerRequest.prototype, "id", void 0);
exports.VyCustomerRequest = VyCustomerRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyCustomerRequest])
], VyCustomerRequest);
/**
*
*/
let VyCheckoutSessionRequest = class VyCheckoutSessionRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyCheckoutSessionRequest = VyCheckoutSessionRequest;
__decorate([
(0, json_1.JsonProperty)('line_items', [VyLineItemRequest]),
__metadata("design:type", Array)
], VyCheckoutSessionRequest.prototype, "lineItems", void 0);
__decorate([
(0, json_1.JsonProperty)('success_url', String),
__metadata("design:type", String)
], VyCheckoutSessionRequest.prototype, "successUrl", void 0);
__decorate([
(0, json_1.JsonProperty)('cancel_url', String),
__metadata("design:type", String)
], VyCheckoutSessionRequest.prototype, "cancelUrl", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionRequest.prototype, "mode", void 0);
__decorate([
(0, json_1.JsonProperty)('expires_at', Date),
__metadata("design:type", Date)
], VyCheckoutSessionRequest.prototype, "expiresAt", void 0);
__decorate([
(0, json_1.JsonProperty)('client_reference_id', String),
__metadata("design:type", String)
], VyCheckoutSessionRequest.prototype, "clientReferenceId", void 0);
__decorate([
(0, json_1.JsonProperty)(null, VyCustomerRequest),
__metadata("design:type", VyCustomerRequest)
], VyCheckoutSessionRequest.prototype, "customer", void 0);
exports.VyCheckoutSessionRequest = VyCheckoutSessionRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyCheckoutSessionRequest])
], VyCheckoutSessionRequest);
/**
*
*/
let VyAutomaticTaxDto = class VyAutomaticTaxDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyAutomaticTaxDto = VyAutomaticTaxDto;
__decorate([
(0, json_1.JsonProperty)(null, Boolean),
__metadata("design:type", Boolean)
], VyAutomaticTaxDto.prototype, "enabled", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyAutomaticTaxDto.prototype, "status", void 0);
exports.VyAutomaticTaxDto = VyAutomaticTaxDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyAutomaticTaxDto])
], VyAutomaticTaxDto);
/**
*
*/
let VyCustomTextDto = class VyCustomTextDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyCustomTextDto = VyCustomTextDto;
__decorate([
(0, json_1.JsonProperty)('after_submit', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCustomTextDto.prototype, "afterSubmit", void 0);
__decorate([
(0, json_1.JsonProperty)('shipping_address', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCustomTextDto.prototype, "shippingAddress", void 0);
__decorate([
(0, json_1.JsonProperty)(null, json_1.Any),
__metadata("design:type", json_1.Any)
], VyCustomTextDto.prototype, "submit", void 0);
__decorate([
(0, json_1.JsonProperty)('terms_of_service_acceptance', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCustomTextDto.prototype, "termsOfServiceAcceptance", void 0);
exports.VyCustomTextDto = VyCustomTextDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyCustomTextDto])
], VyCustomTextDto);
/**
*
*/
let VyInvoiceDataDto = class VyInvoiceDataDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyInvoiceDataDto = VyInvoiceDataDto;
__decorate([
(0, json_1.JsonProperty)('account_tax_ids', [json_1.Any]),
__metadata("design:type", Array)
], VyInvoiceDataDto.prototype, "accountTaxIds", void 0);
__decorate([
(0, json_1.JsonProperty)('custom_fields', [json_1.Any]),
__metadata("design:type", Array)
], VyInvoiceDataDto.prototype, "customFields", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyInvoiceDataDto.prototype, "description", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyInvoiceDataDto.prototype, "footer", void 0);
__decorate([
(0, json_1.JsonProperty)(null, json_1.Any),
__metadata("design:type", json_1.Any)
], VyInvoiceDataDto.prototype, "metadata", void 0);
__decorate([
(0, json_1.JsonProperty)('rendering_options', json_1.Any),
__metadata("design:type", json_1.Any)
], VyInvoiceDataDto.prototype, "renderingOptions", void 0);
exports.VyInvoiceDataDto = VyInvoiceDataDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyInvoiceDataDto])
], VyInvoiceDataDto);
/**
*
*/
let VyInvoiceCreationDto = class VyInvoiceCreationDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyInvoiceCreationDto = VyInvoiceCreationDto;
__decorate([
(0, json_1.JsonProperty)(null, Boolean),
__metadata("design:type", Boolean)
], VyInvoiceCreationDto.prototype, "enabled", void 0);
__decorate([
(0, json_1.JsonProperty)('invoice_data', VyInvoiceDataDto),
__metadata("design:type", VyInvoiceDataDto)
], VyInvoiceCreationDto.prototype, "invoiceData", void 0);
exports.VyInvoiceCreationDto = VyInvoiceCreationDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyInvoiceCreationDto])
], VyInvoiceCreationDto);
/**
*
*/
let VyPhoneNumberCollectionDto = class VyPhoneNumberCollectionDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyPhoneNumberCollectionDto = VyPhoneNumberCollectionDto;
__decorate([
(0, json_1.JsonProperty)(null, Boolean),
__metadata("design:type", Boolean)
], VyPhoneNumberCollectionDto.prototype, "enabled", void 0);
exports.VyPhoneNumberCollectionDto = VyPhoneNumberCollectionDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyPhoneNumberCollectionDto])
], VyPhoneNumberCollectionDto);
/**
*
*/
let VyTotalDetailsDto = class VyTotalDetailsDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyTotalDetailsDto = VyTotalDetailsDto;
__decorate([
(0, json_1.JsonProperty)('amount_discount', Number),
__metadata("design:type", Number)
], VyTotalDetailsDto.prototype, "amountDiscount", void 0);
__decorate([
(0, json_1.JsonProperty)('amount_shipping', Number),
__metadata("design:type", Number)
], VyTotalDetailsDto.prototype, "amountShipping", void 0);
__decorate([
(0, json_1.JsonProperty)('amount_tax', Number),
__metadata("design:type", Number)
], VyTotalDetailsDto.prototype, "amountTax", void 0);
exports.VyTotalDetailsDto = VyTotalDetailsDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyTotalDetailsDto])
], VyTotalDetailsDto);
/**
*
*/
let VyCheckoutSessionDto = class VyCheckoutSessionDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyCheckoutSessionDto = VyCheckoutSessionDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "id", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "object", void 0);
__decorate([
(0, json_1.JsonProperty)('after_expiration', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "afterExpiration", void 0);
__decorate([
(0, json_1.JsonProperty)('allow_promotion_codes', Boolean),
__metadata("design:type", Boolean)
], VyCheckoutSessionDto.prototype, "allowPromotionCodes", void 0);
__decorate([
(0, json_1.JsonProperty)('amount_subtotal', Number),
__metadata("design:type", Number)
], VyCheckoutSessionDto.prototype, "amountSubtotal", void 0);
__decorate([
(0, json_1.JsonProperty)('amount_total', Number),
__metadata("design:type", Number)
], VyCheckoutSessionDto.prototype, "amountTotal", void 0);
__decorate([
(0, json_1.JsonProperty)('automatic_tax', VyAutomaticTaxDto),
__metadata("design:type", VyAutomaticTaxDto)
], VyCheckoutSessionDto.prototype, "automaticTax", void 0);
__decorate([
(0, json_1.JsonProperty)('billing_address_collection', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "billingAddressCollection", void 0);
__decorate([
(0, json_1.JsonProperty)('cancel_url', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "cancelUrl", void 0);
__decorate([
(0, json_1.JsonProperty)('client_reference_id', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "clientReferenceId", void 0);
__decorate([
(0, json_1.JsonProperty)('client_secret', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "clientSecret", void 0);
__decorate([
(0, json_1.JsonProperty)(null, json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "consent", void 0);
__decorate([
(0, json_1.JsonProperty)('consent_collection', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "consentCollection", void 0);
__decorate([
(0, json_1.JsonProperty)(null, Number),
__metadata("design:type", Number)
], VyCheckoutSessionDto.prototype, "created", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "currency", void 0);
__decorate([
(0, json_1.JsonProperty)('currency_conversion', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "currencyConversion", void 0);
__decorate([
(0, json_1.JsonProperty)('custom_fields', [json_1.Any]),
__metadata("design:type", Array)
], VyCheckoutSessionDto.prototype, "customFields", void 0);
__decorate([
(0, json_1.JsonProperty)('custom_text', VyCustomTextDto),
__metadata("design:type", VyCustomTextDto)
], VyCheckoutSessionDto.prototype, "customText", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "customer", void 0);
__decorate([
(0, json_1.JsonProperty)('customer_creation', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "customerCreation", void 0);
__decorate([
(0, json_1.JsonProperty)('customer_details', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "customerDetails", void 0);
__decorate([
(0, json_1.JsonProperty)('customer_email', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "customerEmail", void 0);
__decorate([
(0, json_1.JsonProperty)('expires_at', Number),
__metadata("design:type", Number)
], VyCheckoutSessionDto.prototype, "expiresAt", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "invoice", void 0);
__decorate([
(0, json_1.JsonProperty)('invoice_creation', VyInvoiceCreationDto),
__metadata("design:type", VyInvoiceCreationDto)
], VyCheckoutSessionDto.prototype, "invoiceCreation", void 0);
__decorate([
(0, json_1.JsonProperty)(null, Boolean),
__metadata("design:type", Boolean)
], VyCheckoutSessionDto.prototype, "livemode", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "locale", void 0);
__decorate([
(0, json_1.JsonProperty)(null, json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "metadata", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "mode", void 0);
__decorate([
(0, json_1.JsonProperty)('payment_intent', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "paymentIntent", void 0);
__decorate([
(0, json_1.JsonProperty)('payment_link', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "paymentLink", void 0);
__decorate([
(0, json_1.JsonProperty)('payment_method_collection', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "paymentMethodCollection", void 0);
__decorate([
(0, json_1.JsonProperty)('payment_method_configuration_details', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "paymentMethodConfigurationDetails", void 0);
__decorate([
(0, json_1.JsonProperty)('payment_method_options', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "paymentMethodOptions", void 0);
__decorate([
(0, json_1.JsonProperty)('payment_method_types', [String]),
__metadata("design:type", Array)
], VyCheckoutSessionDto.prototype, "paymentMethodTypes", void 0);
__decorate([
(0, json_1.JsonProperty)('payment_status', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "paymentStatus", void 0);
__decorate([
(0, json_1.JsonProperty)('phone_number_collection', VyPhoneNumberCollectionDto),
__metadata("design:type", VyPhoneNumberCollectionDto)
], VyCheckoutSessionDto.prototype, "phoneNumberCollection", void 0);
__decorate([
(0, json_1.JsonProperty)('recovered_from', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "recoveredFrom", void 0);
__decorate([
(0, json_1.JsonProperty)('setup_intent', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "setupIntent", void 0);
__decorate([
(0, json_1.JsonProperty)('shipping_address_collection', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "shippingAddressCollection", void 0);
__decorate([
(0, json_1.JsonProperty)('shipping_cost', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "shippingCost", void 0);
__decorate([
(0, json_1.JsonProperty)('shipping_details', json_1.Any),
__metadata("design:type", json_1.Any)
], VyCheckoutSessionDto.prototype, "shippingDetails", void 0);
__decorate([
(0, json_1.JsonProperty)('shipping_options', [json_1.Any]),
__metadata("design:type", Array)
], VyCheckoutSessionDto.prototype, "shippingOptions", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "status", void 0);
__decorate([
(0, json_1.JsonProperty)('submit_type', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "submitType", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "subscription", void 0);
__decorate([
(0, json_1.JsonProperty)('success_url', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "successUrl", void 0);
__decorate([
(0, json_1.JsonProperty)('total_details', VyTotalDetailsDto),
__metadata("design:type", VyTotalDetailsDto)
], VyCheckoutSessionDto.prototype, "totalDetails", void 0);
__decorate([
(0, json_1.JsonProperty)('ui_mode', String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "uiMode", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyCheckoutSessionDto.prototype, "url", void 0);
exports.VyCheckoutSessionDto = VyCheckoutSessionDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyCheckoutSessionDto])
], VyCheckoutSessionDto);
/**
*
*/
let VyUploadIconRequest = class VyUploadIconRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyUploadIconRequest = VyUploadIconRequest;
__decorate([
(0, json_1.JsonProperty)(null, Buffer),
__metadata("design:type", Buffer)
], VyUploadIconRequest.prototype, "icon", void 0);
exports.VyUploadIconRequest = VyUploadIconRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyUploadIconRequest])
], VyUploadIconRequest);
/**
*
*/
let VyIconLinksDto = class VyIconLinksDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyIconLinksDto = VyIconLinksDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyIconLinksDto.prototype, "object", void 0);
__decorate([
(0, json_1.JsonProperty)(null, [json_1.Any]),
__metadata("design:type", Array)
], VyIconLinksDto.prototype, "data", void 0);
__decorate([
(0, json_1.JsonProperty)('has_more', Boolean),
__metadata("design:type", Boolean)
], VyIconLinksDto.prototype, "hasMore", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyIconLinksDto.prototype, "url", void 0);
exports.VyIconLinksDto = VyIconLinksDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyIconLinksDto])
], VyIconLinksDto);
/**
*
*/
let VyIconDetailsDto = class VyIconDetailsDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyIconDetailsDto = VyIconDetailsDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyIconDetailsDto.prototype, "id", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyIconDetailsDto.prototype, "object", void 0);
__decorate([
(0, json_1.JsonProperty)(null, Number),
__metadata("design:type", Number)
], VyIconDetailsDto.prototype, "created", void 0);
__decorate([
(0, json_1.JsonProperty)('expires_at', String),
__metadata("design:type", String)
], VyIconDetailsDto.prototype, "expiresAt", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyIconDetailsDto.prototype, "filename", void 0);
__decorate([
(0, json_1.JsonProperty)(null, VyIconLinksDto),
__metadata("design:type", VyIconLinksDto)
], VyIconDetailsDto.prototype, "links", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyIconDetailsDto.prototype, "purpose", void 0);
__decorate([
(0, json_1.JsonProperty)(null, Number),
__metadata("design:type", Number)
], VyIconDetailsDto.prototype, "size", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyIconDetailsDto.prototype, "title", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyIconDetailsDto.prototype, "type", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyIconDetailsDto.prototype, "url", void 0);
exports.VyIconDetailsDto = VyIconDetailsDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyIconDetailsDto])
], VyIconDetailsDto);
/**
*
*/
let VyAccountBrandingSettingsDto = class VyAccountBrandingSettingsDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyAccountBrandingSettingsDto = VyAccountBrandingSettingsDto;
__decorate([
(0, json_1.JsonProperty)('primary_color', String),
__metadata("design:type", String)
], VyAccountBrandingSettingsDto.prototype, "primaryColor", void 0);
__decorate([
(0, json_1.JsonProperty)('secondary_color', String),
__metadata("design:type", String)
], VyAccountBrandingSettingsDto.prototype, "secondaryColor", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyAccountBrandingSettingsDto.prototype, "icon", void 0);
exports.VyAccountBrandingSettingsDto = VyAccountBrandingSettingsDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyAccountBrandingSettingsDto])
], VyAccountBrandingSettingsDto);
/**
*
*/
let VyAccountSettingsDto = class VyAccountSettingsDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyAccountSettingsDto = VyAccountSettingsDto;
__decorate([
(0, json_1.JsonProperty)(null, VyAccountBrandingSettingsDto),
__metadata("design:type", VyAccountBrandingSettingsDto)
], VyAccountSettingsDto.prototype, "branding", void 0);
exports.VyAccountSettingsDto = VyAccountSettingsDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyAccountSettingsDto])
], VyAccountSettingsDto);
/**
*
*/
let VyUpdateBrandingSettingsRequest = class VyUpdateBrandingSettingsRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyUpdateBrandingSettingsRequest = VyUpdateBrandingSettingsRequest;
__decorate([
(0, json_1.JsonProperty)(null, VyAccountSettingsDto),
__metadata("design:type", VyAccountSettingsDto)
], VyUpdateBrandingSettingsRequest.prototype, "settings", void 0);
exports.VyUpdateBrandingSettingsRequest = VyUpdateBrandingSettingsRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyUpdateBrandingSettingsRequest])
], VyUpdateBrandingSettingsRequest);
/**
*
*/
let VyStripeDashboardResultDto = class VyStripeDashboardResultDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyStripeDashboardResultDto = VyStripeDashboardResultDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyStripeDashboardResultDto.prototype, "object", void 0);
__decorate([
(0, json_1.JsonProperty)(null, Number),
__metadata("design:type", Number)
], VyStripeDashboardResultDto.prototype, "created", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyStripeDashboardResultDto.prototype, "url", void 0);
exports.VyStripeDashboardResultDto = VyStripeDashboardResultDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyStripeDashboardResultDto])
], VyStripeDashboardResultDto);
/**
* This is the type of authentication for your endpoint. Authentication is to be set up by you so you can authenticate the incoming webhooks from Venly. We allow two types: `BASIC_AUTHENTICATION` and `API_KEY`
*/
let VyWebhookAuthenticationMethodBase = class VyWebhookAuthenticationMethodBase {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyWebhookAuthenticationMethodBase = VyWebhookAuthenticationMethodBase;
exports.VyWebhookAuthenticationMethodBase = VyWebhookAuthenticationMethodBase = __decorate([
(0, json_1.JsonObject)(converters.VyWebhookAuthenticationMethodBaseConverter),
__metadata("design:paramtypes", [VyWebhookAuthenticationMethodBase])
], VyWebhookAuthenticationMethodBase);
/**
*
*/
let VyUpdateWebhookRequest = class VyUpdateWebhookRequest {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyUpdateWebhookRequest = VyUpdateWebhookRequest;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyUpdateWebhookRequest.prototype, "url", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyUpdateWebhookRequest.prototype, "companyId", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyUpdateWebhookRequest.prototype, "name", void 0);
__decorate([
(0, json_1.JsonProperty)(null, VyWebhookAuthenticationMethodBase),
__metadata("design:type", VyWebhookAuthenticationMethodBase)
], VyUpdateWebhookRequest.prototype, "authenticationMethod", void 0);
exports.VyUpdateWebhookRequest = VyUpdateWebhookRequest = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyUpdateWebhookRequest])
], VyUpdateWebhookRequest);
/**
*
*/
let VyAuthenticationMethodRequestApiKey = class VyAuthenticationMethodRequestApiKey extends VyWebhookAuthenticationMethodBase {
//CStr
constructor(initializer) {
super();
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyAuthenticationMethodRequestApiKey = VyAuthenticationMethodRequestApiKey;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyAuthenticationMethodRequestApiKey.prototype, "type", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyAuthenticationMethodRequestApiKey.prototype, "headerName", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyAuthenticationMethodRequestApiKey.prototype, "apiKey", void 0);
exports.VyAuthenticationMethodRequestApiKey = VyAuthenticationMethodRequestApiKey = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyAuthenticationMethodRequestApiKey])
], VyAuthenticationMethodRequestApiKey);
/**
*
*/
let VyAuthenticationMethodRequestBasicAuth = class VyAuthenticationMethodRequestBasicAuth extends VyWebhookAuthenticationMethodBase {
//CStr
constructor(initializer) {
super();
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyAuthenticationMethodRequestBasicAuth = VyAuthenticationMethodRequestBasicAuth;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyAuthenticationMethodRequestBasicAuth.prototype, "type", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyAuthenticationMethodRequestBasicAuth.prototype, "username", void 0);
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyAuthenticationMethodRequestBasicAuth.prototype, "password", void 0);
exports.VyAuthenticationMethodRequestBasicAuth = VyAuthenticationMethodRequestBasicAuth = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyAuthenticationMethodRequestBasicAuth])
], VyAuthenticationMethodRequestBasicAuth);
/**
*
*/
let VyBasicAuthCredentialsDto = class VyBasicAuthCredentialsDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyBasicAuthCredentialsDto = VyBasicAuthCredentialsDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyBasicAuthCredentialsDto.prototype, "username", void 0);
exports.VyBasicAuthCredentialsDto = VyBasicAuthCredentialsDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyBasicAuthCredentialsDto])
], VyBasicAuthCredentialsDto);
/**
*
*/
let VyApiKeyAuthCredentialsDto = class VyApiKeyAuthCredentialsDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyApiKeyAuthCredentialsDto = VyApiKeyAuthCredentialsDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
], VyApiKeyAuthCredentialsDto.prototype, "authenticationHeader", void 0);
exports.VyApiKeyAuthCredentialsDto = VyApiKeyAuthCredentialsDto = __decorate([
(0, json_1.JsonObject)(),
__metadata("design:paramtypes", [VyApiKeyAuthCredentialsDto])
], VyApiKeyAuthCredentialsDto);
/**
*
*/
let VyWebhookDto = class VyWebhookDto {
//CStr
constructor(initializer) {
if (initializer != null)
Object.assign(this, initializer);
}
};
exports.VyWebhookDto = VyWebhookDto;
__decorate([
(0, json_1.JsonProperty)(null, String),
__metadata("design:type", String)
]