diff --git a/README.md b/README.md index 56f9954..d1f3137 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ yarn add @integrationos/node To use the library you must provide an API key and Connection key. Both are located in the IntegrationOS dashboard. ```jsx -import { IntegrationOS } from "@integrationOS/node"; +import { IntegrationOS } from "@integrationos/node"; const integrate = new IntegrationOS("sk_live_1234"); diff --git a/generator/templates/index.handlebars b/generator/templates/index.handlebars index 347e3a6..5130c44 100644 --- a/generator/templates/index.handlebars +++ b/generator/templates/index.handlebars @@ -1,5 +1,5 @@ import axios, { AxiosInstance, Method } from 'axios'; -import { UnifiedOptions, Response, ListFilter, ListResponse, Count, DeleteOptions, HttpStatusCode } from './types/'; +import { UnifiedOptions, Response, ListFilter, ListResponse, Count, DeleteOptions, HttpStatusCode, ResponseError } from './types/'; import { convertFilterToQueryParams } from './utils'; export * from './types/generic'; @@ -82,7 +82,7 @@ export class Resource { return output; } catch (error: any) { - throw error.response?.data; + throw error.response?.data as ResponseError; } } @@ -111,7 +111,7 @@ export class Resource { return output; } catch (error: any) { - throw error.response?.data; + throw error.response?.data as ResponseError; } } } diff --git a/package.json b/package.json index 47876be..a167f77 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@integrationos/node", - "version": "4.1.8", + "version": "4.1.9", "description": "Node SDK for the IntegrationOS Unified API", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", diff --git a/src/index.ts b/src/index.ts index b189df5..6701b62 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,5 @@ import axios, { AxiosInstance, Method } from 'axios'; -import { UnifiedOptions, Response, ListFilter, ListResponse, Count, DeleteOptions, HttpStatusCode } from './types/'; +import { UnifiedOptions, Response, ListFilter, ListResponse, Count, DeleteOptions, HttpStatusCode, ResponseError } from './types/'; import { convertFilterToQueryParams } from './utils'; export * from './types/generic'; @@ -130,7 +130,7 @@ export class Resource { return output; } catch (error: any) { - throw error.response?.data; + throw error.response?.data as ResponseError; } } @@ -159,7 +159,7 @@ export class Resource { return output; } catch (error: any) { - throw error.response?.data; + throw error.response?.data as ResponseError; } } } diff --git a/src/types/generic.ts b/src/types/generic.ts index c344ef8..8ae95a0 100644 --- a/src/types/generic.ts +++ b/src/types/generic.ts @@ -46,6 +46,15 @@ export interface Response { statusCode: number; } +export interface ResponseError { + type: string; + code: number; + status: number; + key: string; + message: string; + meta: object | null; +} + export enum HttpStatusCode { // 1xx Informational Continue = 100, diff --git a/src/types/models.ts b/src/types/models.ts index 66346c3..1977747 100644 --- a/src/types/models.ts +++ b/src/types/models.ts @@ -2166,123 +2166,123 @@ export interface CRMAccounts { annualRevenue?: number; accountType?: StakeholderType; rating?: AccountEngagementLevel; updatedAt?: string } -export const enum Gender { Other = 'other', Male = 'male', Female = 'female', PreferNotToSay = 'prefer not to say' } -export const enum ChannelAvailability { Online = 'online', InStore = 'in-store', InApp = 'in-app', AllChannels = 'all-channels' } -export const enum MinimumRequirements { MinimumQuantityOfItems = 'minimum-quantity-of-items', None = 'none', MinimumPurchaseAmount = 'minimum-purchase-amount' } -export const enum AppliesTo { SpecificItems = 'specific-items', SpecificCategories = 'specific-categories', AllItems = 'all-items' } -export const enum CustomerEligibility { SpecificCustomerGroups = 'specific-customer-groups', SpecificCustomers = 'specific-customers', All = 'all' } -export const enum AccountType { AssetInvestmentUsGovernmentObligations = 'asset::investment-us-government-obligations', AssetLandAsset = 'asset::land-asset', ExpenseTravelExpensesSellingExpense = 'expense::travel-expenses-selling-expense', AssetInvestments = 'asset::investments', AssetVehicles = 'asset::vehicles', Income = 'income', AssetDepletableAssets = 'asset::depletable-assets', EquityOwnersEquity = 'equity::owners-equity', ExpenseEntertainmentMeals = 'expense::entertainment-meals', LiabilityAccruedVacationPayable = 'liability::accrued-vacation-payable', AssetCapitalWip = 'asset::capital-wip', OtherExpenseAmortization = 'other-expense::amortization', AssetProvisionsCurrentAssets = 'asset::provisions-current-assets', AssetTradeAndOtherReceivables = 'asset::trade-and-other-receivables', Asset = 'asset', AssetOtherLongTermInvestments = 'asset::other-long-term-investments', AssetEmployeeCashAdvances = 'asset::employee-cash-advances', ExpenseTaxesPaid = 'expense::taxes-paid', OtherCurrentLiabilityOtherCurrentLiabilities = 'other-current-liability::other-current-liabilities', EquityAccumulatedOtherComprehensiveIncome = 'equity::accumulated-other-comprehensive-income', RevenueServiceFeeIncome = 'revenue::service-fee-income', ExpenseDistributionCosts = 'expense::distribution-costs', OtherExpenseOtherVehicleExpenses = 'other-expense::other-vehicle-expenses', OtherCurrentLiabilityProvisionsCurrentLiabilities = 'other-current-liability::provisions-current-liabilities', OtherExpenseVehicleLease = 'other-expense::vehicle-lease', OtherExpensePriorPeriodItems = 'other-expense::prior-period-items', OtherIncomeGainLossOnSaleOfFixedAssets = 'other-income::gain-loss-on-sale-of-fixed-assets', RevenueIncome = 'revenue::income', EquityAccumulatedAdjustment = 'equity::accumulated-adjustment', AssetBank = 'asset::bank', EquityOpeningBalanceEquity = 'equity::opening-balance-equity', OtherExpenseTaxRoundoffGainOrLoss = 'other-expense::tax-roundoff-gain-or-loss', AssetMoneyMarket = 'asset::money-market', EquityMoneyReceivedAgainstShareWarrants = 'equity::money-received-against-share-warrants', AssetIntangibleAssets = 'asset::intangible-assets', RevenueRevenueGeneral = 'revenue::revenue-general', AssetLand = 'asset::land', EquityShareCapital = 'equity::share-capital', OtherCurrentLiabilityRentsInTrustLiability = 'other-current-liability::rents-in-trust-liability', EquityDividendDisbursed = 'equity::dividend-disbursed', OtherExpenseRentAndLease = 'other-expense::rent-and-lease', OtherExpenseHomeOffice = 'other-expense::home-office', OtherExpenseUtilities = 'other-expense::utilities', OtherCurrentLiabilitySocialSecurityAgencies = 'other-current-liability::social-security-agencies', RevenueSavingsByTaxScheme = 'revenue::savings-by-tax-scheme', AssetPrepaidExpenses = 'asset::prepaid-expenses', EquityPartnerDistributions = 'equity::partner-distributions', LiabilityStaffAndRelatedLongTermLiabilityAccounts = 'liability::staff-and-related-long-term-liability-accounts', AssetGlobalTaxRefund = 'asset::global-tax-refund', RevenueSalesOfProductIncome = 'revenue::sales-of-product-income', RevenueOtherPrimaryIncome = 'revenue::other-primary-income', AssetTrustAccounts = 'asset::trust-accounts', ExpenseOfficeGeneralAdministrativeExpenses = 'expense::office-general-administrative-expenses', LiabilityShareholderNotesPayable = 'liability::shareholder-notes-payable', OtherCurrentLiabilityLineOfCredit = 'other-current-liability::line-of-credit', LiabilityProvisionForLiabilities = 'liability::provision-for-liabilities', ExpenseLegalProfessionalFees = 'expense::legal-professional-fees', ExpenseOfficeExpenses = 'expense::office-expenses', ExpenseAuto = 'expense::auto', OtherCurrentLiabilitySalesTaxPayable = 'other-current-liability::sales-tax-payable', ExpenseUnappliedCashBillPaymentExpense = 'expense::unapplied-cash-bill-payment-expense', EquityRetainedEarnings = 'equity::retained-earnings', ExpenseCharitableContributions = 'expense::charitable-contributions', LiabilityGovernmentAndOtherPublicAuthorities = 'liability::government-and-other-public-authorities', OtherIncome = 'other-income', ExpenseIncomeTaxExpense = 'expense::income-tax-expense', AssetFixedAssetFurniture = 'asset::fixed-asset-furniture', AssetLongTermInvestments = 'asset::long-term-investments', OtherIncomeUnrealisedLossOnSecuritiesNetOfTax = 'other-income::unrealised-loss-on-securities-net-of-tax', LiabilityAccruedLongTermLiabilities = 'liability::accrued-long-term-liabilities', OtherCurrentLiabilityStateLocalIncomeTaxPayable = 'other-current-liability::state-local-income-tax-payable', ExpenseCostOfLabor = 'expense::cost-of-labor', OtherExpenseWashAndRoadServices = 'other-expense::wash-and-road-services', OtherExpenseDepletion = 'other-expense::depletion', AssetAllowanceForBadDebts = 'asset::allowance-for-bad-debts', ExpenseStaffCosts = 'expense::staff-costs', OtherIncomeOtherOperatingIncome = 'other-income::other-operating-income', LiabilityBankLoans = 'liability::bank-loans', OtherCurrentLiabilityTradeAndOtherPayables = 'other-current-liability::trade-and-other-payables', OtherCurrentLiabilityTrustAccountsLiabilities = 'other-current-liability::trust-accounts-liabilities', CostOfGoodsSoldEquipmentRentalCos = 'cost-of-goods-sold::equipment-rental-cos', CostOfGoodsSoldSuppliesMaterialsCogs = 'cost-of-goods-sold::supplies-materials-cogs', ExpenseEntertainment = 'expense::entertainment', RevenueUnappliedCashPaymentIncome = 'revenue::unapplied-cash-payment-income', OtherExpenseOtherHomeOfficeExpenses = 'other-expense::other-home-office-expenses', AssetGoodwill = 'asset::goodwill', ExpenseEquipmentRental = 'expense::equipment-rental', OtherCurrentLiabilityCurrentTaxLiability = 'other-current-liability::current-tax-liability', AssetOrganizationalCosts = 'asset::organizational-costs', OtherCurrentLiabilityFederalIncomeTaxPayable = 'other-current-liability::federal-income-tax-payable', ExpenseAppropriationsToDepreciation = 'expense::appropriations-to-depreciation', OtherCurrentLiabilityGlobalTaxPayable = 'other-current-liability::global-tax-payable', AssetLeaseholdImprovements = 'asset::leasehold-improvements', AssetCalledUpShareCapitalNotPaid = 'asset::called-up-share-capital-not-paid', AssetOtherCurrentAssets = 'asset::other-current-assets', ExpenseOtherExternalServices = 'expense::other-external-services', AssetRetainage = 'asset::retainage', EquityOtherFreeReserves = 'equity::other-free-reserves', OtherExpenseMatCredit = 'other-expense::mat-credit', ExpenseOtherSellingExpenses = 'expense::other-selling-expenses', LiabilityOutstandingDuesOtherThanMicroSmallEnterprise = 'liability::outstanding-dues-other-than-micro-small-enterprise', OtherCurrentLiability = 'other-current-liability', EquityTreasuryStock = 'equity::treasury-stock', AssetFixedAsset = 'asset::fixed-asset', LiabilityAccountsPayable = 'liability::accounts-payable', OtherCurrentLiabilityCurrentLiabilities = 'other-current-liability::current-liabilities', OtherExpenseExtraordinaryItems = 'other-expense::extraordinary-items', OtherExpenseVehicleLoan = 'other-expense::vehicle-loan', ExpenseOtherMiscellaneousServiceCost = 'expense::other-miscellaneous-service-cost', OtherExpenseExceptionalItems = 'other-expense::exceptional-items', OtherExpenseVehicle = 'other-expense::vehicle', AssetParticipatingInterests = 'asset::participating-interests', Equity = 'equity', RevenueSalesWholesale = 'revenue::sales-wholesale', ExpenseDuesSubscriptions = 'expense::dues-subscriptions', OtherExpenseDeferredTaxExpense = 'other-expense::deferred-tax-expense', EquityShareApplicationMoneyPendingAllotment = 'equity::share-application-money-pending-allotment', AssetSavings = 'asset::savings', OtherExpenseVehicleLoanInterest = 'other-expense::vehicle-loan-interest', AssetOtherConsumables = 'asset::other-consumables', EquityEstimatedTaxes = 'equity::estimated-taxes', RevenueNonProfitIncome = 'revenue::non-profit-income', LiabilityGroupAndAssociates = 'liability::group-and-associates', EquityPaidInCapitalOrSurplus = 'equity::paid-in-capital-or-surplus', AssetLongTermLoansAndAdvancesToRelatedParties = 'asset::long-term-loans-and-advances-to-related-parties', LiabilityAccrualsAndDeferredIncome = 'liability::accruals-and-deferred-income', AssetFixedAssetCopiers = 'asset::fixed-asset-copiers', OtherCurrentLiabilityLoanPayable = 'other-current-liability::loan-payable', LiabilityNotesPayable = 'liability::notes-payable', ExpensePayrollExpenses = 'expense::payroll-expenses', AssetExpenditureAuthorisationsAndLettersOfCredit = 'asset::expenditure-authorisations-and-letters-of-credit', OtherCurrentLiabilityCurrentPortionEmployeeBenefitsObligations = 'other-current-liability::current-portion-employee-benefits-obligations', AssetLoansToOfficers = 'asset::loans-to-officers', LiabilityLiabilitiesRelatedToAssetsHeldForSale = 'liability::liabilities-related-to-assets-held-for-sale', AssetCashOnHand = 'asset::cash-on-hand', AssetInvestmentOther = 'asset::investment-other', AssetRentsHeldInTrust = 'asset::rents-held-in-trust', OtherCurrentLiabilityDutiesAndTaxes = 'other-current-liability::duties-and-taxes', OtherExpenseExchangeGainOrLoss = 'other-expense::exchange-gain-or-loss', AssetInventory = 'asset::inventory', AssetMachineryAndEquipment = 'asset::machinery-and-equipment', AssetOtherFixedAssets = 'asset::other-fixed-assets', ExpenseOtherCurrentOperatingCharges = 'expense::other-current-operating-charges', RevenueOwnWorkCapitalized = 'revenue::own-work-capitalized', LiabilityOutstandingDuesMicroSmallEnterprise = 'liability::outstanding-dues-micro-small-enterprise', AccountsReceivable = 'accounts-receivable', ExpenseBankCharges = 'expense::bank-charges', AssetBalWithGovtAuthorities = 'asset::bal-with-govt-authorities', Expense = 'expense', RevenueDiscountsRefundsGiven = 'revenue::discounts-refunds-given', OtherExpenseVehicleRepairs = 'other-expense::vehicle-repairs', RevenueCashReceiptIncome = 'revenue::cash-receipt-income', OtherIncomeTaxExemptInterest = 'other-income::tax-exempt-interest', AssetUndepositedFunds = 'asset::undeposited-funds', EquityCalledUpShareCapital = 'equity::called-up-share-capital', ExpenseBorrowingCost = 'expense::borrowing-cost', ExpenseCommissionsAndFees = 'expense::commissions-and-fees', ExpenseFinanceCosts = 'expense::finance-costs', EquityPartnerContributions = 'equity::partner-contributions', ExpenseLossOnDiscontinuedOperationsNetOfTax = 'expense::loss-on-discontinued-operations-net-of-tax', AssetInternalTransfers = 'asset::internal-transfers', AssetChecking = 'asset::checking', LiabilityProvisionsNonCurrentLiabilities = 'liability::provisions-non-current-liabilities', ExpenseAdvertisingPromotional = 'expense::advertising-promotional', ExpenseInsurance = 'expense::insurance', ExpenseOtherBusinessExpenses = 'expense::other-business-expenses', AssetDeferredTax = 'asset::deferred-tax', ExpenseShippingAndDeliveryExpense = 'expense::shipping-and-delivery-expense', OtherExpenseParkingAndTolls = 'other-expense::parking-and-tolls', ExpenseInterestPaid = 'expense::interest-paid', OtherIncomeDividendIncome = 'other-income::dividend-income', AssetProvisionsFixedAssets = 'asset::provisions-fixed-assets', CostOfGoodsSoldOtherCostsOfServiceCos = 'cost-of-goods-sold::other-costs-of-service-cos', ExpenseProjectStudiesSurveysAssessments = 'expense::project-studies-surveys-assessments', AssetOtherAsset = 'asset::other-asset', ExpenseTravelExpensesGeneralAndAdminExpenses = 'expense::travel-expenses-general-and-admin-expenses', AssetOtherLongTermLoansAndAdvances = 'asset::other-long-term-loans-and-advances', OtherCurrentLiabilityInsurancePayable = 'other-current-liability::insurance-payable', OtherCurrentLiabilityPayrollTaxPayable = 'other-current-liability::payroll-tax-payable', OtherCurrentLiabilityPrepaidExpensesPayable = 'other-current-liability::prepaid-expenses-payable', OtherExpenseMortgageInterest = 'other-expense::mortgage-interest', OtherExpensePenaltiesSettlements = 'other-expense::penalties-settlements', AssetFixedAssetSoftware = 'asset::fixed-asset-software', AssetLoansToOthers = 'asset::loans-to-others', ExpenseTravelMeals = 'expense::travel-meals', AssetIntangibleAssetsUnderDevelopment = 'asset::intangible-assets-under-development', OtherIncomeOtherInvestmentIncome = 'other-income::other-investment-income', AssetShortTermInvestmentsInRelatedParties = 'asset::short-term-investments-in-related-parties', LiabilityLongTermEmployeeBenefitObligations = 'liability::long-term-employee-benefit-obligations', EquityPartnersEquity = 'equity::partners-equity', OtherCurrentLiabilityInterestPayables = 'other-current-liability::interest-payables', AssetInvestmentMortgageRealEstateLoans = 'asset::investment-mortgage-real-estate-loans', OtherExpenseGasAndFuel = 'other-expense::gas-and-fuel', AssetOtherCurrentAsset = 'asset::other-current-asset', OtherExpenseVehicleInsurance = 'other-expense::vehicle-insurance', AssetOtherEarMarkedBankAccounts = 'asset::other-ear-marked-bank-accounts', OtherCurrentLiabilityGlobalTaxSuspense = 'other-current-liability::global-tax-suspense', AssetNonCurrentAssets = 'asset::non-current-assets', OtherCurrentLiabilityDirectDepositPayable = 'other-current-liability::direct-deposit-payable', OtherExpenseOtherMiscellaneousExpense = 'other-expense::other-miscellaneous-expense', AssetLeaseBuyout = 'asset::lease-buyout', AssetPrepaymentsAndAccruedIncome = 'asset::prepayments-and-accrued-income', ExpenseSuppliesMaterials = 'expense::supplies-materials', LiabilityLongTermDebit = 'liability::long-term-debit', LiabilityDeferredTaxLiabilities = 'liability::deferred-tax-liabilities', LiabilityLongTermLiability = 'liability::long-term-liability', OtherCurrentLiabilityStaffAndRelatedLiabilityAccounts = 'other-current-liability::staff-and-related-liability-accounts', AssetAccumulatedDepreciation = 'asset::accumulated-depreciation', AssetAssetsAvailableForSale = 'asset::assets-available-for-sale', OtherExpenseRepairsAndMaintenance = 'other-expense::repairs-and-maintenance', LiabilityOtherLongTermLiabilities = 'liability::other-long-term-liabilities', AssetDevelopmentCosts = 'asset::development-costs', ExpenseSundry = 'expense::sundry', ExpenseUtilities = 'expense::utilities', CostOfGoodsSoldFreightAndDeliveryCost = 'cost-of-goods-sold::freight-and-delivery-cost', AssetSecurityDeposits = 'asset::security-deposits', OtherCurrentLiabilitySundryDebtorsAndCreditors = 'other-current-liability::sundry-debtors-and-creditors', OtherExpenseDepreciation = 'other-expense::depreciation', EquityCapitalReserves = 'equity::capital-reserves', OtherExpenseVehicleRegistration = 'other-expense::vehicle-registration', OtherIncomeGainLossOnSaleOfInvestments = 'other-income::gain-loss-on-sale-of-investments', ExpenseRepairMaintenance = 'expense::repair-maintenance', ExpenseBadDebts = 'expense::bad-debts', RevenueSalesRetail = 'revenue::sales-retail', AssetCashAndCashEquivalents = 'asset::cash-and-cash-equivalents', CostOfGoodsSoldCostOfLaborCos = 'cost-of-goods-sold::cost-of-labor-cos', AssetAvailableForSaleFinancialAssets = 'asset::available-for-sale-financial-assets', OtherCurrentLiabilityCurrentPortionOfObligationsUnderFinanceLeases = 'other-current-liability::current-portion-of-obligations-under-finance-leases', ExpensePenaltiesSettlements = 'expense::penalties-settlements', RevenueOtherCurrentOperatingIncome = 'revenue::other-current-operating-income', AssetFixedAssetPhone = 'asset::fixed-asset-phone', ExpenseManagementCompensation = 'expense::management-compensation', AssetFixedAssetOtherToolsEquipment = 'asset::fixed-asset-other-tools-equipment', AssetShortTermLoansAndAdvancesToRelatedParties = 'asset::short-term-loans-and-advances-to-related-parties', OtherIncomeLossOnDisposalOfAssets = 'other-income::loss-on-disposal-of-assets', LiabilityDebtsRelatedToParticipatingInterests = 'liability::debts-related-to-participating-interests', LiabilityLongTermBorrowings = 'liability::long-term-borrowings', AssetAssetsInCourseOfConstruction = 'asset::assets-in-course-of-construction', ExpenseExtraordinaryCharges = 'expense::extraordinary-charges', CostOfGoodsSold = 'cost-of-goods-sold', EquityEquityInEarningsOfSubsidiuaries = 'equity::equity-in-earnings-of-subsidiuaries', OtherIncomeInterestEarned = 'other-income::interest-earned', CostOfGoodsSoldCostOfSales = 'cost-of-goods-sold::cost-of-sales', ExpenseRentOrLeaseOfBuildings = 'expense::rent-or-lease-of-buildings', AssetLoansToStockholders = 'asset::loans-to-stockholders', CostOfGoodsSoldShippingFreightDeliveryCos = 'cost-of-goods-sold::shipping-freight-delivery-cos', RevenueOperatingGrants = 'revenue::operating-grants', AssetAccumulatedAmortization = 'asset::accumulated-amortization', OtherCurrentLiabilityDividendsPayable = 'other-current-liability::dividends-payable', EquityFunds = 'equity::funds', OtherIncomeOtherMiscellaneousIncome = 'other-income::other-miscellaneous-income', AssetProvisionsNonCurrentAssets = 'asset::provisions-non-current-assets', AssetInvestmentTaxExemptSecurities = 'asset::investment-tax-exempt-securities', ExpenseGlobalTaxExpense = 'expense::global-tax-expense', LiabilityObligationsUnderFinanceLeases = 'liability::obligations-under-finance-leases', AssetOtherIntangibleAssets = 'asset::other-intangible-assets', AssetFixedAssetComputers = 'asset::fixed-asset-computers', AssetLicenses = 'asset::licenses', ExpensePurchasesRebates = 'expense::purchases-rebates', Liability = 'liability', OtherExpenseIncomeTaxOtherExpense = 'other-expense::income-tax-other-expense', EquityCommonStock = 'equity::common-stock', OtherCurrentLiabilityShortTermBorrowings = 'other-current-liability::short-term-borrowings', AssetAccumulatedAmortizationOfOtherAssets = 'asset::accumulated-amortization-of-other-assets', ExpenseExternalServices = 'expense::external-services', ExpensePromotionalMeals = 'expense::promotional-meals', AssetGlobalTaxDeferred = 'asset::global-tax-deferred', LiabilityCreditCard = 'liability::credit-card', OtherCurrentLiabilityProvisionForWarrantyObligations = 'other-current-liability::provision-for-warranty-obligations', AssetAssetsHeldForSale = 'asset::assets-held-for-sale', EquityInvestmentGrants = 'equity::investment-grants', OtherCurrentLiabilityAccruedLiabilities = 'other-current-liability::accrued-liabilities', AssetCumulativeDepreciationOnIntangibleAssets = 'asset::cumulative-depreciation-on-intangible-assets', EquityPersonalIncome = 'equity::personal-income', OtherCurrentLiabilityPayrollClearing = 'other-current-liability::payroll-clearing', OtherExpense = 'other-expense', AssetOtherLongTermAssets = 'asset::other-long-term-assets', EquityHealthcare = 'equity::healthcare', AssetBuildings = 'asset::buildings', ExpenseAmortizationExpense = 'expense::amortization-expense', AssetFixedAssetPhotoVideo = 'asset::fixed-asset-photo-video', ExpenseShippingFreightDelivery = 'expense::shipping-freight-delivery', OtherExpenseHomeOwnerRentalInsurance = 'other-expense::home-owner-rental-insurance', AssetFurnitureAndFixtures = 'asset::furniture-and-fixtures', EquityPreferredStock = 'equity::preferred-stock', AssetAccumulatedDepletion = 'asset::accumulated-depletion', EquityPersonalExpense = 'equity::personal-expense', ExpenseTravel = 'expense::travel', ExpenseOtherRentalCosts = 'expense::other-rental-costs', LiabilityOtherLongTermProvisions = 'liability::other-long-term-provisions' } -export const enum UserRoles { Admin = 'admin', User = 'user', Moderator = 'moderator' } -export const enum CustomerSelection { Prerequisite = 'prerequisite', All = 'all' } -export const enum ReceiverRoles { Admin = 'admin', Moderator = 'moderator', User = 'user' } +export const enum Format { Xml = 'xml', Json = 'json' } export const enum TargetType { ShippingLine = 'shipping-line', LineItem = 'line-item' } -export const enum SkuValidation { GlobalUnique = 'global-unique', None = 'none', LocalUnique = 'local-unique' } -export const enum AllocationMethod { Each = 'each', Across = 'across' } export const enum Status { Expired = 'expired', Scheduled = 'scheduled', Active = 'active' } +export const enum AppliesTo { SpecificItems = 'specific-items', SpecificCategories = 'specific-categories', AllItems = 'all-items' } export const enum TargetSelection { Entitled = 'entitled', All = 'all' } -export const enum TransactionMethod { BankBranch = 'bank-branch', Telephone = 'telephone', Mail = 'mail', Mobile = 'mobile', Atm = 'atm', Online = 'online' } -export const enum Format { Xml = 'xml', Json = 'json' } -export const enum Roles { Moderator = 'moderator', User = 'user', Admin = 'admin' } -export const enum Country { Yemen = 'yemen', Austria = 'austria', CentralAfricanRepublic = 'central-african-republic', Estonia = 'estonia', Lesotho = 'lesotho', Algeria = 'algeria', Georgia = 'georgia', Palestine = 'palestine', Haiti = 'haiti', Jordan = 'jordan', CongoDemocraticRepublic = 'congo-democratic-republic', Peru = 'peru', Belarus = 'belarus', Guinea = 'guinea', Bangladesh = 'bangladesh', Colombia = 'colombia', Suriname = 'suriname', Bahrain = 'bahrain', Pakistan = 'pakistan', Denmark = 'denmark', Poland = 'poland', Turkmenistan = 'turkmenistan', Moldova = 'moldova', Nauru = 'nauru', Australia = 'australia', Gabon = 'gabon', EquatorialGuinea = 'equatorial-guinea', Nigeria = 'nigeria', AntiguaAndBarbuda = 'antigua-and-barbuda', Germany = 'germany', Micronesia = 'micronesia', NewZealand = 'new-zealand', Philippines = 'philippines', BurkinaFaso = 'burkina-faso', Barbados = 'barbados', Belize = 'belize', Indonesia = 'indonesia', Guatemala = 'guatemala', Mali = 'mali', Ghana = 'ghana', Montenegro = 'montenegro', Oman = 'oman', Senegal = 'senegal', SaintVincentAndTheGrenadines = 'saint-vincent-and-the-grenadines', Ukraine = 'ukraine', TimorLeste = 'timor-leste', Namibia = 'namibia', Hungary = 'hungary', Kazakhstan = 'kazakhstan', Lithuania = 'lithuania', UnitedArabEmirates = 'united-arab-emirates', Eritrea = 'eritrea', Sudan = 'sudan', Vanuatu = 'vanuatu', Croatia = 'croatia', Gambia = 'gambia', Singapore = 'singapore', France = 'france', Mauritania = 'mauritania', NorthMacedonia = 'north-macedonia', Tanzania = 'tanzania', Grenada = 'grenada', ElSalvador = 'el-salvador', Cameroon = 'cameroon', Iran = 'iran', MarshallIslands = 'marshall-islands', China = 'china', Italy = 'italy', Malaysia = 'malaysia', SouthAfrica = 'south-africa', Comoros = 'comoros', Uruguay = 'uruguay', Bhutan = 'bhutan', Romania = 'romania', Ireland = 'ireland', Kenya = 'kenya', Myanmar = 'myanmar', SaintLucia = 'saint-lucia', SouthKorea = 'south-korea', Belgium = 'belgium', Rwanda = 'rwanda', BosniaAndHerzegovina = 'bosnia-and-herzegovina', Nepal = 'nepal', Samoa = 'samoa', Azerbaijan = 'azerbaijan', Taiwan = 'taiwan', Zambia = 'zambia', Chad = 'chad', Spain = 'spain', GuineaBissau = 'guinea-bissau', Angola = 'angola', CzechRepublic = 'czech-republic', UnitedKingdom = 'united-kingdom', Bahamas = 'bahamas', SanMarino = 'san-marino', Chile = 'chile', Madagascar = 'madagascar', Afghanistan = 'afghanistan', CoteDIvoire = 'cote-d-ivoire', Portugal = 'portugal', Brazil = 'brazil', Albania = 'albania', Cuba = 'cuba', Mauritius = 'mauritius', Norway = 'norway', Niger = 'niger', Armenia = 'armenia', Israel = 'israel', Cyprus = 'cyprus', Fiji = 'fiji', Jamaica = 'jamaica', Tonga = 'tonga', Botswana = 'botswana', Argentina = 'argentina', Sweden = 'sweden', Brunei = 'brunei', Thailand = 'thailand', NorthKorea = 'north-korea', Djibouti = 'djibouti', Morocco = 'morocco', Qatar = 'qatar', Netherlands = 'netherlands', Palau = 'palau', CostaRica = 'costa-rica', Egypt = 'egypt', Finland = 'finland', Malta = 'malta', Mozambique = 'mozambique', Japan = 'japan', SaoTomeAndPrincipe = 'sao-tome-and-principe', Switzerland = 'switzerland', Tuvalu = 'tuvalu', Luxembourg = 'luxembourg', Iceland = 'iceland', CongoRepublic = 'congo-republic', Zimbabwe = 'zimbabwe', Russia = 'russia', Nicaragua = 'nicaragua', Bulgaria = 'bulgaria', Ethiopia = 'ethiopia', Maldives = 'maldives', Mexico = 'mexico', Iraq = 'iraq', Lebanon = 'lebanon', Monaco = 'monaco', Panama = 'panama', Laos = 'laos', Serbia = 'serbia', Slovakia = 'slovakia', India = 'india', PapuaNewGuinea = 'papua-new-guinea', Burundi = 'burundi', Libya = 'libya', Bolivia = 'bolivia', Kuwait = 'kuwait', Seychelles = 'seychelles', SierraLeone = 'sierra-leone', Slovenia = 'slovenia', SolomonIslands = 'solomon-islands', SouthSudan = 'south-sudan', SriLanka = 'sri-lanka', TrinidadAndTobago = 'trinidad-and-tobago', Canada = 'canada', Dominica = 'dominica', Guyana = 'guyana', Kiribati = 'kiribati', Cambodia = 'cambodia', Eswatini = 'eswatini', Honduras = 'honduras', Malawi = 'malawi', SaintKittsAndNevis = 'saint-kitts-and-nevis', Tunisia = 'tunisia', Latvia = 'latvia', Mongolia = 'mongolia', Greece = 'greece', Syria = 'syria', CaboVerde = 'cabo-verde', DominicanRepublic = 'dominican-republic', Togo = 'togo', Paraguay = 'paraguay', Somalia = 'somalia', Uganda = 'uganda', Venezuela = 'venezuela', VaticanCity = 'vatican-city', Benin = 'benin', Liechtenstein = 'liechtenstein', Kyrgyzstan = 'kyrgyzstan', Tajikistan = 'tajikistan', Turkey = 'turkey', Liberia = 'liberia', SaudiArabia = 'saudi-arabia', UnitedStates = 'united-states', Andorra = 'andorra', Ecuador = 'ecuador', Uzbekistan = 'uzbekistan', Vietnam = 'vietnam' } -export const enum GlobalTaxType { Vat = 'vat', Gst = 'gst', ExciseTax = 'excise-tax', CustomsDuty = 'customs-duty', Other = 'other', PropertyTax = 'property-tax', SalesTax = 'sales-tax' } -export const enum JournalEntryStatus { Voided = 'voided', Corrected = 'corrected', Posted = 'posted', Draft = 'draft', Pending = 'pending', Error = 'error' } -export const enum IdentityProvider { Other = 'other', Amazon = 'amazon', Snapchat = 'snapchat', Pinterest = 'pinterest', Line = 'line', Telegram = 'telegram', Qq = 'qq', Paypal = 'paypal', Github = 'github', Tumblr = 'tumblr', Google = 'google', Tiktok = 'tiktok', Reddit = 'reddit', Apple = 'apple', Instagram = 'instagram', Yahoo = 'yahoo', Flickr = 'flickr', Behance = 'behance', Whatsapp = 'whatsapp', Facebook = 'facebook', Slack = 'slack', Wechat = 'wechat', Twitter = 'twitter', Microsoft = 'microsoft', Signal = 'signal', Discord = 'discord', Linkedin = 'linkedin', Vimeo = 'vimeo', Foursquare = 'foursquare', Dribbble = 'dribbble' } -export const enum DayOfWeek { Monday = 'monday', Wednesday = 'wednesday', Thursday = 'thursday', Saturday = 'saturday', Friday = 'friday', Sunday = 'sunday', Tuesday = 'tuesday' } -export const enum AccountEngagementLevel { Unknown = 'unknown', Warm = 'warm', Hot = 'hot', Cold = 'cold' } -export const enum ReviewApprovalStatus { Pending = 'pending', Approved = 'approved', Rejected = 'rejected', Revised = 'revised', InReview = 'in-review' } -export const enum StakeholderType { Investor = 'investor', Competitor = 'competitor', Other = 'other', Partner = 'partner', Vendor = 'vendor', Customer = 'customer' } -export const enum AccountStatus { Suspended = 'suspended', Active = 'active', Closed = 'closed', Inactive = 'inactive', Pending = 'pending' } -export const enum CampaignStatus { Active = 'active', Planned = 'planned', Completed = 'completed', Paused = 'paused', Scheduled = 'scheduled', Archived = 'archived', Cancelled = 'cancelled', Draft = 'draft' } -export const enum CustomerType { Wholesale = 'wholesale', Corporate = 'corporate', B2c = 'b2c', Retail = 'retail', Online = 'online', B2b = 'b2b' } -export const enum AccountingAccountType { AssetFixedAssetPhotoVideo = 'asset::fixed-asset-photo-video', ExpenseOtherBusinessExpenses = 'expense::other-business-expenses', RevenueSalesRetail = 'revenue::sales-retail', AssetFixedAssetOtherToolsEquipment = 'asset::fixed-asset-other-tools-equipment', OtherIncomeGainLossOnSaleOfFixedAssets = 'other-income::gain-loss-on-sale-of-fixed-assets', LiabilityAccountsPayable = 'liability::accounts-payable', EquityPaidInCapitalOrSurplus = 'equity::paid-in-capital-or-surplus', OtherCurrentLiabilityCurrentTaxLiability = 'other-current-liability::current-tax-liability', OtherExpense = 'other-expense', AssetCashAndCashEquivalents = 'asset::cash-and-cash-equivalents', AssetGlobalTaxRefund = 'asset::global-tax-refund', OtherIncomeUnrealisedLossOnSecuritiesNetOfTax = 'other-income::unrealised-loss-on-securities-net-of-tax', AssetUndepositedFunds = 'asset::undeposited-funds', OtherExpenseMatCredit = 'other-expense::mat-credit', RevenueOtherPrimaryIncome = 'revenue::other-primary-income', OtherCurrentLiabilityShortTermBorrowings = 'other-current-liability::short-term-borrowings', LiabilityDeferredTaxLiabilities = 'liability::deferred-tax-liabilities', RevenueOwnWorkCapitalized = 'revenue::own-work-capitalized', EquityPersonalIncome = 'equity::personal-income', LiabilityLongTermDebit = 'liability::long-term-debit', AssetLoansToOfficers = 'asset::loans-to-officers', AssetFixedAssetFurniture = 'asset::fixed-asset-furniture', AssetShortTermInvestmentsInRelatedParties = 'asset::short-term-investments-in-related-parties', AssetLeaseholdImprovements = 'asset::leasehold-improvements', AssetRetainage = 'asset::retainage', AssetAllowanceForBadDebts = 'asset::allowance-for-bad-debts', ExpenseBorrowingCost = 'expense::borrowing-cost', AssetOtherLongTermInvestments = 'asset::other-long-term-investments', ExpenseTravel = 'expense::travel', OtherCurrentLiabilityStateLocalIncomeTaxPayable = 'other-current-liability::state-local-income-tax-payable', EquityOwnersEquity = 'equity::owners-equity', OtherExpenseRentAndLease = 'other-expense::rent-and-lease', CostOfGoodsSoldEquipmentRentalCos = 'cost-of-goods-sold::equipment-rental-cos', ExpenseAmortizationExpense = 'expense::amortization-expense', OtherExpenseDepreciation = 'other-expense::depreciation', OtherCurrentLiabilityRentsInTrustLiability = 'other-current-liability::rents-in-trust-liability', OtherIncomeDividendIncome = 'other-income::dividend-income', OtherExpenseTaxRoundoffGainOrLoss = 'other-expense::tax-roundoff-gain-or-loss', ExpenseProjectStudiesSurveysAssessments = 'expense::project-studies-surveys-assessments', LiabilityCreditCard = 'liability::credit-card', OtherExpensePenaltiesSettlements = 'other-expense::penalties-settlements', EquityPartnersEquity = 'equity::partners-equity', EquityPersonalExpense = 'equity::personal-expense', RevenueServiceFeeIncome = 'revenue::service-fee-income', CostOfGoodsSoldShippingFreightDeliveryCos = 'cost-of-goods-sold::shipping-freight-delivery-cos', AssetLand = 'asset::land', CostOfGoodsSoldCostOfLaborCos = 'cost-of-goods-sold::cost-of-labor-cos', EquityHealthcare = 'equity::healthcare', LiabilityAccrualsAndDeferredIncome = 'liability::accruals-and-deferred-income', AssetLongTermInvestments = 'asset::long-term-investments', ExpenseTravelMeals = 'expense::travel-meals', AssetAccumulatedDepreciation = 'asset::accumulated-depreciation', ExpenseCommissionsAndFees = 'expense::commissions-and-fees', OtherCurrentLiabilityPayrollClearing = 'other-current-liability::payroll-clearing', AssetOtherCurrentAssets = 'asset::other-current-assets', AssetGoodwill = 'asset::goodwill', ExpenseExtraordinaryCharges = 'expense::extraordinary-charges', ExpenseShippingFreightDelivery = 'expense::shipping-freight-delivery', AssetInvestmentOther = 'asset::investment-other', OtherExpenseVehicleInsurance = 'other-expense::vehicle-insurance', OtherCurrentLiabilityDividendsPayable = 'other-current-liability::dividends-payable', AssetShortTermLoansAndAdvancesToRelatedParties = 'asset::short-term-loans-and-advances-to-related-parties', ExpenseTravelExpensesGeneralAndAdminExpenses = 'expense::travel-expenses-general-and-admin-expenses', EquityEquityInEarningsOfSubsidiuaries = 'equity::equity-in-earnings-of-subsidiuaries', EquityMoneyReceivedAgainstShareWarrants = 'equity::money-received-against-share-warrants', ExpenseRentOrLeaseOfBuildings = 'expense::rent-or-lease-of-buildings', ExpensePurchasesRebates = 'expense::purchases-rebates', EquityShareApplicationMoneyPendingAllotment = 'equity::share-application-money-pending-allotment', LiabilityObligationsUnderFinanceLeases = 'liability::obligations-under-finance-leases', OtherCurrentLiabilitySalesTaxPayable = 'other-current-liability::sales-tax-payable', AssetInvestmentUsGovernmentObligations = 'asset::investment-us-government-obligations', AssetOtherEarMarkedBankAccounts = 'asset::other-ear-marked-bank-accounts', AssetAccumulatedAmortizationOfOtherAssets = 'asset::accumulated-amortization-of-other-assets', Asset = 'asset', OtherExpenseVehicleLoanInterest = 'other-expense::vehicle-loan-interest', OtherExpenseUtilities = 'other-expense::utilities', AssetCapitalWip = 'asset::capital-wip', ExpenseShippingAndDeliveryExpense = 'expense::shipping-and-delivery-expense', OtherExpenseIncomeTaxOtherExpense = 'other-expense::income-tax-other-expense', AssetDepletableAssets = 'asset::depletable-assets', AssetParticipatingInterests = 'asset::participating-interests', AssetProvisionsCurrentAssets = 'asset::provisions-current-assets', EquityTreasuryStock = 'equity::treasury-stock', ExpenseIncomeTaxExpense = 'expense::income-tax-expense', OtherExpensePriorPeriodItems = 'other-expense::prior-period-items', LiabilityGovernmentAndOtherPublicAuthorities = 'liability::government-and-other-public-authorities', ExpensePayrollExpenses = 'expense::payroll-expenses', OtherCurrentLiabilityDirectDepositPayable = 'other-current-liability::direct-deposit-payable', OtherCurrentLiabilityInsurancePayable = 'other-current-liability::insurance-payable', AssetFixedAssetSoftware = 'asset::fixed-asset-software', OtherCurrentLiabilitySundryDebtorsAndCreditors = 'other-current-liability::sundry-debtors-and-creditors', AssetDevelopmentCosts = 'asset::development-costs', AssetFixedAssetCopiers = 'asset::fixed-asset-copiers', LiabilityBankLoans = 'liability::bank-loans', LiabilityLongTermEmployeeBenefitObligations = 'liability::long-term-employee-benefit-obligations', LiabilityDebtsRelatedToParticipatingInterests = 'liability::debts-related-to-participating-interests', ExpenseOtherRentalCosts = 'expense::other-rental-costs', ExpenseOtherSellingExpenses = 'expense::other-selling-expenses', OtherCurrentLiabilityStaffAndRelatedLiabilityAccounts = 'other-current-liability::staff-and-related-liability-accounts', LiabilityLongTermBorrowings = 'liability::long-term-borrowings', ExpenseAppropriationsToDepreciation = 'expense::appropriations-to-depreciation', OtherCurrentLiabilityProvisionForWarrantyObligations = 'other-current-liability::provision-for-warranty-obligations', OtherIncomeGainLossOnSaleOfInvestments = 'other-income::gain-loss-on-sale-of-investments', AssetTradeAndOtherReceivables = 'asset::trade-and-other-receivables', OtherExpenseExtraordinaryItems = 'other-expense::extraordinary-items', ExpenseCharitableContributions = 'expense::charitable-contributions', AssetNonCurrentAssets = 'asset::non-current-assets', OtherIncomeOtherOperatingIncome = 'other-income::other-operating-income', AssetOrganizationalCosts = 'asset::organizational-costs', AssetAssetsHeldForSale = 'asset::assets-held-for-sale', AssetLandAsset = 'asset::land-asset', ExpenseLossOnDiscontinuedOperationsNetOfTax = 'expense::loss-on-discontinued-operations-net-of-tax', AssetTrustAccounts = 'asset::trust-accounts', AssetOtherLongTermAssets = 'asset::other-long-term-assets', AssetEmployeeCashAdvances = 'asset::employee-cash-advances', AssetLongTermLoansAndAdvancesToRelatedParties = 'asset::long-term-loans-and-advances-to-related-parties', ExpenseInterestPaid = 'expense::interest-paid', OtherExpenseVehicleRepairs = 'other-expense::vehicle-repairs', OtherCurrentLiability = 'other-current-liability', ExpenseDuesSubscriptions = 'expense::dues-subscriptions', ExpenseOfficeExpenses = 'expense::office-expenses', ExpenseEntertainmentMeals = 'expense::entertainment-meals', AssetSavings = 'asset::savings', AssetFixedAssetComputers = 'asset::fixed-asset-computers', OtherCurrentLiabilityTradeAndOtherPayables = 'other-current-liability::trade-and-other-payables', ExpenseTravelExpensesSellingExpense = 'expense::travel-expenses-selling-expense', EquityPreferredStock = 'equity::preferred-stock', ExpenseGlobalTaxExpense = 'expense::global-tax-expense', RevenueCashReceiptIncome = 'revenue::cash-receipt-income', OtherIncomeLossOnDisposalOfAssets = 'other-income::loss-on-disposal-of-assets', AssetCashOnHand = 'asset::cash-on-hand', ExpenseBadDebts = 'expense::bad-debts', LiabilityOtherLongTermLiabilities = 'liability::other-long-term-liabilities', LiabilityProvisionForLiabilities = 'liability::provision-for-liabilities', AssetInvestments = 'asset::investments', EquityShareCapital = 'equity::share-capital', ExpenseOfficeGeneralAdministrativeExpenses = 'expense::office-general-administrative-expenses', RevenueOtherCurrentOperatingIncome = 'revenue::other-current-operating-income', EquityOpeningBalanceEquity = 'equity::opening-balance-equity', AssetRentsHeldInTrust = 'asset::rents-held-in-trust', AssetInvestmentMortgageRealEstateLoans = 'asset::investment-mortgage-real-estate-loans', AssetAccumulatedDepletion = 'asset::accumulated-depletion', RevenueSalesWholesale = 'revenue::sales-wholesale', OtherCurrentLiabilityPrepaidExpensesPayable = 'other-current-liability::prepaid-expenses-payable', EquityPartnerContributions = 'equity::partner-contributions', EquityEstimatedTaxes = 'equity::estimated-taxes', ExpenseExternalServices = 'expense::external-services', AssetCalledUpShareCapitalNotPaid = 'asset::called-up-share-capital-not-paid', ExpenseOtherCurrentOperatingCharges = 'expense::other-current-operating-charges', AssetAvailableForSaleFinancialAssets = 'asset::available-for-sale-financial-assets', AssetPrepaidExpenses = 'asset::prepaid-expenses', OtherExpenseRepairsAndMaintenance = 'other-expense::repairs-and-maintenance', OtherCurrentLiabilitySocialSecurityAgencies = 'other-current-liability::social-security-agencies', AssetLoansToOthers = 'asset::loans-to-others', OtherExpenseAmortization = 'other-expense::amortization', OtherExpenseMortgageInterest = 'other-expense::mortgage-interest', RevenueDiscountsRefundsGiven = 'revenue::discounts-refunds-given', RevenueUnappliedCashPaymentIncome = 'revenue::unapplied-cash-payment-income', LiabilityAccruedLongTermLiabilities = 'liability::accrued-long-term-liabilities', OtherIncomeOtherMiscellaneousIncome = 'other-income::other-miscellaneous-income', AssetMoneyMarket = 'asset::money-market', AssetIntangibleAssets = 'asset::intangible-assets', AssetPrepaymentsAndAccruedIncome = 'asset::prepayments-and-accrued-income', EquityRetainedEarnings = 'equity::retained-earnings', EquityInvestmentGrants = 'equity::investment-grants', OtherExpenseDepletion = 'other-expense::depletion', LiabilityProvisionsNonCurrentLiabilities = 'liability::provisions-non-current-liabilities', AssetAccumulatedAmortization = 'asset::accumulated-amortization', OtherExpenseWashAndRoadServices = 'other-expense::wash-and-road-services', OtherCurrentLiabilityCurrentLiabilities = 'other-current-liability::current-liabilities', OtherIncomeInterestEarned = 'other-income::interest-earned', OtherIncomeTaxExemptInterest = 'other-income::tax-exempt-interest', OtherExpenseHomeOwnerRentalInsurance = 'other-expense::home-owner-rental-insurance', OtherCurrentLiabilityGlobalTaxSuspense = 'other-current-liability::global-tax-suspense', ExpenseLegalProfessionalFees = 'expense::legal-professional-fees', ExpenseAuto = 'expense::auto', AssetBuildings = 'asset::buildings', AssetInventory = 'asset::inventory', AssetAssetsAvailableForSale = 'asset::assets-available-for-sale', AssetOtherCurrentAsset = 'asset::other-current-asset', AssetOtherLongTermLoansAndAdvances = 'asset::other-long-term-loans-and-advances', AssetInternalTransfers = 'asset::internal-transfers', AssetSecurityDeposits = 'asset::security-deposits', ExpenseTaxesPaid = 'expense::taxes-paid', RevenueSavingsByTaxScheme = 'revenue::savings-by-tax-scheme', AssetCumulativeDepreciationOnIntangibleAssets = 'asset::cumulative-depreciation-on-intangible-assets', EquityAccumulatedAdjustment = 'equity::accumulated-adjustment', CostOfGoodsSoldSuppliesMaterialsCogs = 'cost-of-goods-sold::supplies-materials-cogs', AssetDeferredTax = 'asset::deferred-tax', ExpenseSundry = 'expense::sundry', AssetBalWithGovtAuthorities = 'asset::bal-with-govt-authorities', OtherCurrentLiabilityGlobalTaxPayable = 'other-current-liability::global-tax-payable', ExpenseEntertainment = 'expense::entertainment', OtherExpenseOtherHomeOfficeExpenses = 'other-expense::other-home-office-expenses', AssetInvestmentTaxExemptSecurities = 'asset::investment-tax-exempt-securities', RevenueIncome = 'revenue::income', AssetLicenses = 'asset::licenses', LiabilityGroupAndAssociates = 'liability::group-and-associates', ExpenseDistributionCosts = 'expense::distribution-costs', OtherCurrentLiabilityCurrentPortionEmployeeBenefitsObligations = 'other-current-liability::current-portion-employee-benefits-obligations', OtherCurrentLiabilityLineOfCredit = 'other-current-liability::line-of-credit', OtherIncomeOtherInvestmentIncome = 'other-income::other-investment-income', AccountsReceivable = 'accounts-receivable', OtherCurrentLiabilityOtherCurrentLiabilities = 'other-current-liability::other-current-liabilities', AssetOtherConsumables = 'asset::other-consumables', OtherCurrentLiabilityDutiesAndTaxes = 'other-current-liability::duties-and-taxes', OtherCurrentLiabilityProvisionsCurrentLiabilities = 'other-current-liability::provisions-current-liabilities', RevenueOperatingGrants = 'revenue::operating-grants', AssetLoansToStockholders = 'asset::loans-to-stockholders', RevenueSalesOfProductIncome = 'revenue::sales-of-product-income', ExpenseUnappliedCashBillPaymentExpense = 'expense::unapplied-cash-bill-payment-expense', ExpenseOtherMiscellaneousServiceCost = 'expense::other-miscellaneous-service-cost', ExpenseSuppliesMaterials = 'expense::supplies-materials', EquityPartnerDistributions = 'equity::partner-distributions', OtherExpenseVehicleLease = 'other-expense::vehicle-lease', OtherCurrentLiabilityAccruedLiabilities = 'other-current-liability::accrued-liabilities', AssetIntangibleAssetsUnderDevelopment = 'asset::intangible-assets-under-development', LiabilityOutstandingDuesMicroSmallEnterprise = 'liability::outstanding-dues-micro-small-enterprise', AssetProvisionsNonCurrentAssets = 'asset::provisions-non-current-assets', LiabilityStaffAndRelatedLongTermLiabilityAccounts = 'liability::staff-and-related-long-term-liability-accounts', AssetOtherFixedAssets = 'asset::other-fixed-assets', ExpensePromotionalMeals = 'expense::promotional-meals', LiabilityNotesPayable = 'liability::notes-payable', OtherExpenseExchangeGainOrLoss = 'other-expense::exchange-gain-or-loss', ExpenseInsurance = 'expense::insurance', LiabilityOutstandingDuesOtherThanMicroSmallEnterprise = 'liability::outstanding-dues-other-than-micro-small-enterprise', AssetAssetsInCourseOfConstruction = 'asset::assets-in-course-of-construction', OtherCurrentLiabilityPayrollTaxPayable = 'other-current-liability::payroll-tax-payable', AssetBank = 'asset::bank', AssetChecking = 'asset::checking', ExpenseEquipmentRental = 'expense::equipment-rental', ExpenseStaffCosts = 'expense::staff-costs', AssetLeaseBuyout = 'asset::lease-buyout', AssetOtherIntangibleAssets = 'asset::other-intangible-assets', ExpenseOtherExternalServices = 'expense::other-external-services', ExpenseManagementCompensation = 'expense::management-compensation', LiabilityLiabilitiesRelatedToAssetsHeldForSale = 'liability::liabilities-related-to-assets-held-for-sale', OtherExpenseHomeOffice = 'other-expense::home-office', OtherExpenseVehicleRegistration = 'other-expense::vehicle-registration', LiabilityAccruedVacationPayable = 'liability::accrued-vacation-payable', CostOfGoodsSoldFreightAndDeliveryCost = 'cost-of-goods-sold::freight-and-delivery-cost', OtherExpenseVehicleLoan = 'other-expense::vehicle-loan', OtherExpenseGasAndFuel = 'other-expense::gas-and-fuel', AssetProvisionsFixedAssets = 'asset::provisions-fixed-assets', OtherIncome = 'other-income', ExpenseFinanceCosts = 'expense::finance-costs', ExpenseRepairMaintenance = 'expense::repair-maintenance', ExpenseUtilities = 'expense::utilities', LiabilityOtherLongTermProvisions = 'liability::other-long-term-provisions', Equity = 'equity', CostOfGoodsSold = 'cost-of-goods-sold', AssetFurnitureAndFixtures = 'asset::furniture-and-fixtures', AssetOtherAsset = 'asset::other-asset', OtherExpenseOtherMiscellaneousExpense = 'other-expense::other-miscellaneous-expense', EquityDividendDisbursed = 'equity::dividend-disbursed', RevenueNonProfitIncome = 'revenue::non-profit-income', OtherExpenseDeferredTaxExpense = 'other-expense::deferred-tax-expense', OtherCurrentLiabilityTrustAccountsLiabilities = 'other-current-liability::trust-accounts-liabilities', EquityCalledUpShareCapital = 'equity::called-up-share-capital', ExpenseCostOfLabor = 'expense::cost-of-labor', EquityFunds = 'equity::funds', Expense = 'expense', AssetFixedAssetPhone = 'asset::fixed-asset-phone', CostOfGoodsSoldCostOfSales = 'cost-of-goods-sold::cost-of-sales', LiabilityLongTermLiability = 'liability::long-term-liability', RevenueRevenueGeneral = 'revenue::revenue-general', AssetFixedAsset = 'asset::fixed-asset', EquityOtherFreeReserves = 'equity::other-free-reserves', AssetVehicles = 'asset::vehicles', OtherCurrentLiabilityFederalIncomeTaxPayable = 'other-current-liability::federal-income-tax-payable', OtherExpenseExceptionalItems = 'other-expense::exceptional-items', AssetMachineryAndEquipment = 'asset::machinery-and-equipment', LiabilityShareholderNotesPayable = 'liability::shareholder-notes-payable', OtherCurrentLiabilityInterestPayables = 'other-current-liability::interest-payables', OtherExpenseOtherVehicleExpenses = 'other-expense::other-vehicle-expenses', ExpenseBankCharges = 'expense::bank-charges', OtherExpenseVehicle = 'other-expense::vehicle', OtherCurrentLiabilityCurrentPortionOfObligationsUnderFinanceLeases = 'other-current-liability::current-portion-of-obligations-under-finance-leases', AssetExpenditureAuthorisationsAndLettersOfCredit = 'asset::expenditure-authorisations-and-letters-of-credit', EquityAccumulatedOtherComprehensiveIncome = 'equity::accumulated-other-comprehensive-income', OtherCurrentLiabilityLoanPayable = 'other-current-liability::loan-payable', ExpenseAdvertisingPromotional = 'expense::advertising-promotional', EquityCommonStock = 'equity::common-stock', EquityCapitalReserves = 'equity::capital-reserves', OtherExpenseParkingAndTolls = 'other-expense::parking-and-tolls', AssetGlobalTaxDeferred = 'asset::global-tax-deferred', CostOfGoodsSoldOtherCostsOfServiceCos = 'cost-of-goods-sold::other-costs-of-service-cos' } -export const enum MessageReadStatus { Unsent = 'unsent', Sent = 'sent', Delivered = 'delivered', Read = 'read', Failed = 'failed' } -export const enum MessageContentType { Video = 'video', Image = 'image', Location = 'location', Audio = 'audio', Sticker = 'sticker', File = 'file', Document = 'document', Voice = 'voice', Html = 'html', Contact = 'contact', Text = 'text', Link = 'link', Gif = 'gif' } -export const enum MessageDeliveryStatus { Pending = 'pending', Undeliverable = 'undeliverable', Sent = 'sent', Error = 'error', Failed = 'failed', Delivered = 'delivered', Read = 'read' } -export const enum ReactionType { Laugh = 'laugh', Sad = 'sad', Dislike = 'dislike', Like = 'like', Wow = 'wow', Bookmark = 'bookmark', Angry = 'angry', Love = 'love', Interested = 'interested' } -export const enum SupportTicketPriority { Low = 'low', High = 'high', Urgent = 'urgent', Medium = 'medium', Immediate = 'immediate' } -export const enum IssueLifecycleStatus { OnHold = 'on-hold', Waiting = 'waiting', Open = 'open', Pending = 'pending', Cancelled = 'cancelled', Resolved = 'resolved', InProgress = 'in-progress', Closed = 'closed' } -export const enum SupportQueryType { Question = 'question', Problem = 'problem', Feedback = 'feedback', Bug = 'bug', Task = 'task', Incident = 'incident', FeatureRequest = 'feature-request' } -export const enum OrderStatus { OnHold = 'on-hold', Confirmed = 'confirmed', Draft = 'draft', Delivered = 'delivered', Processing = 'processing', AwaitingShipment = 'awaiting-shipment', Returned = 'returned', Refunded = 'refunded', Shipped = 'shipped', Cancelled = 'cancelled', PartiallyFulfilled = 'partially-fulfilled', Pending = 'pending', Disputed = 'disputed', Abandoned = 'abandoned', AwaitingPayment = 'awaiting-payment', Failed = 'failed', AwaitingPickup = 'awaiting-pickup', Completed = 'completed' } -export const enum DiscountType { UnknownDiscount = 'unknown-discount', FixedAmount = 'fixed-amount', ConditionalDiscount = 'conditional-discount', Percentage = 'percentage', VariableAmount = 'variable-amount', BuyOneGetOne = 'buy-one-get-one', TieredDiscount = 'tiered-discount', VariablePercentage = 'variable-percentage' } -export const enum ImageMimeType { ImageJpeg = 'image/jpeg', ImageWebp = 'image/webp', ImageSvgXml = 'image/svg+xml', ImageHeic = 'image/heic', ImageGif = 'image/gif', ImagePng = 'image/png', ImageBmp = 'image/bmp', ImageTiff = 'image/tiff' } -export const enum FulfillmentStatus { Pending = 'pending', Cancelled = 'cancelled', Returned = 'returned', Delivered = 'delivered', Failure = 'failure', InTransit = 'in-transit' } -export const enum OrderingCriteria { Manual = 'manual', CreationDate = 'creation-date', PriceAscending = 'price-ascending', Alphabetical = 'alphabetical', PriceDescending = 'price-descending', Popularity = 'popularity', Relevance = 'relevance', Rating = 'rating' } -export const enum ChatType { Public = 'public', Private = 'private', Group = 'group' } -export const enum ProductAvailabilityStatus { Discontinued = 'discontinued', PreOrder = 'pre-order', BackOrder = 'back-order', InStock = 'in-stock', OutOfStock = 'out-of-stock' } -export const enum ExpenseApprovalStatus { New = 'new', Approved = 'approved', Processed = 'processed', Reviewing = 'reviewing', Denied = 'denied', Cancelled = 'cancelled', Pending = 'pending', Reimbursed = 'reimbursed' } -export const enum FinancialChargeType { Commission = 'commission', ServiceCharge = 'service-charge', TransactionFee = 'transaction-fee', Other = 'other', LateFee = 'late-fee', InterestCharge = 'interest-charge', ProcessingFee = 'processing-fee' } -export const enum ItemAvailabilityStatus { Inactive = 'inactive', OutOfStock = 'out-of-stock', Active = 'active', Discontinued = 'discontinued' } -export const enum BillingStatus { Deleted = 'deleted', Authorised = 'authorised', Submitted = 'submitted', Pending = 'pending', PartiallyPaid = 'partially-paid', Draft = 'draft', Paid = 'paid', Unpaid = 'unpaid', Voided = 'voided', Overdue = 'overdue' } -export const enum FinancialAccountStatus { Delinquent = 'delinquent', Suspended = 'suspended', Closed = 'closed', Frozen = 'frozen', Inactive = 'inactive', Active = 'active', UnderReview = 'under-review' } -export const enum TransactionStatus { Pending = 'pending', Failed = 'failed', Error = 'error', InProgress = 'in-progress', Cancelled = 'cancelled', Succeeded = 'succeeded', Initiated = 'initiated' } -export const enum InvoiceAdjustmentType { Shipping = 'shipping', Other = 'other', Tip = 'tip', Discount = 'discount', Tax = 'tax' } -export const enum DataType { Date = 'date', Json = 'json', Timestamp = 'timestamp', Number = 'number', Undefined = 'undefined', Null = 'null', Binary = 'binary', Object = 'object', Custom = 'custom', String = 'string', Array = 'array', Boolean = 'boolean' } -export const enum EmploymentType { FullTime = 'full-time', Temporary = 'temporary', PartTime = 'part-time', Contract = 'contract', Volunteer = 'volunteer', Freelance = 'freelance', Permanent = 'permanent', Seasonal = 'seasonal', Internship = 'internship' } -export const enum TimeCycle { Hourly = 'hourly', SemiMonthly = 'semi-monthly', AdHoc = 'ad-hoc', Monthly = 'monthly', Annually = 'annually', Weekly = 'weekly', Secondly = 'secondly', Minutely = 'minutely', Daily = 'daily', SemiAnnually = 'semi-annually', Quarterly = 'quarterly', Biennially = 'biennially', Biweekly = 'biweekly', Triennially = 'triennially', Custom = 'custom' } -export const enum FinancialTrackingCategories { CostCenter = 'cost-center', None = 'none', Customer = 'customer', Class = 'class', Project = 'project', Service = 'service', Location = 'location', Product = 'product', Other = 'other', Vendor = 'vendor', Department = 'department', Division = 'division', Employee = 'employee' } -export const enum CreditNoteStatus { Disputed = 'disputed', Revised = 'revised', Pending = 'pending', Cancelled = 'cancelled', Applied = 'applied', Draft = 'draft', Issued = 'issued', Void = 'void', Completed = 'completed' } -export const enum PaymentTerm { Net60 = 'net-60', UponCompletion = 'upon-completion', CashWithOrder = 'cash-with-order', DueOnReceipt = 'due-on-receipt', Installment = 'installment', DeferredPayment = 'deferred-payment', Prepayment = 'prepayment', CashInAdvance = 'cash-in-advance', DueEndOfMonth = 'due-end-of-month', Net30 = 'net-30', Prepaid = 'prepaid', CashOnDelivery = 'cash-on-delivery', Net90 = 'net-90', Custom = 'custom', CashBeforeShipment = 'cash-before-shipment', Net = 'net' } -export const enum EmploymentAndCandidateStatus { Hired = 'hired', Terminated = 'terminated', New = 'new', Active = 'active', OnLeave = 'on-leave', InReview = 'in-review', Interviewing = 'interviewing', OfferExtended = 'offer-extended', NotSelected = 'not-selected', Inactive = 'inactive', Other = 'other' } -export const enum OrganizationalRole { Director = 'director', Supervisor = 'supervisor', Other = 'other', Admin = 'admin', Manager = 'manager', Contractor = 'contractor', Employee = 'employee' } -export const enum CampaignType { Display = 'display', Email = 'email', Other = 'other', SearchEngine = 'search-engine', SocialMedia = 'social-media' } -export const enum ContactAddressType { Other = 'other', Business = 'business', Home = 'home', Personal = 'personal', Billing = 'billing', Shipping = 'shipping', Work = 'work', Temporary = 'temporary' } -export const enum CustomerStatus { Active = 'active', Suspended = 'suspended', Pending = 'pending', Inactive = 'inactive', Archived = 'archived' } -export const enum SocialPlatform { Facebook = 'facebook', Twitter = 'twitter', X = 'x', Youtube = 'youtube', Reddit = 'reddit', Tiktok = 'tiktok', Pinterest = 'pinterest', Skype = 'skype', Linkedin = 'linkedin', Instagram = 'instagram', Snapchat = 'snapchat', Tumblr = 'tumblr', OtherSocialPlatform = 'other-social-platform' } -export const enum LeadLifecycleStatus { Lost = 'lost', InProcess = 'in-process', BadTiming = 'bad-timing', Unqualified = 'unqualified', New = 'new', Revisited = 'revisited', Converted = 'converted', Connected = 'connected', AttemptedToContact = 'attempted-to-contact', Open = 'open' } -export const enum ConversationStatus { Snoozed = 'snoozed', Deleted = 'deleted', Closed = 'closed', Archived = 'archived', Active = 'active' } -export const enum CommunicationRole { Service = 'service', Moderator = 'moderator', System = 'system', Admin = 'admin', Member = 'member', Guest = 'guest', Group = 'group', User = 'user', Bot = 'bot', Assistant = 'assistant', Owner = 'owner', Channel = 'channel' } -export const enum ParticipantEngagementStatus { Inactive = 'inactive', Admin = 'admin', Moderator = 'moderator', Left = 'left', Active = 'active', Guest = 'guest', Banned = 'banned' } -export const enum ItemEntityStatus { Archived = 'archived', Completed = 'completed', Active = 'active', Deleted = 'deleted', Pending = 'pending', Suspended = 'suspended', Inactive = 'inactive' } -export const enum Currency { CNY = 'cny', JOD = 'jod', JPY = 'jpy', BIF = 'bif', BBD = 'bbd', MZN = 'mzn', PAB = 'pab', GIP = 'gip', WST = 'wst', LYD = 'lyd', JMD = 'jmd', PHP = 'php', UGX = 'ugx', ZWL = 'zwl', AMD = 'amd', HTG = 'htg', CUP = 'cup', ISK = 'isk', KPW = 'kpw', RWF = 'rwf', XAF = 'xaf', KWD = 'kwd', CDF = 'cdf', LAK = 'lak', LBP = 'lbp', DJF = 'djf', RUB = 'rub', SAR = 'sar', HRK = 'hrk', GEL = 'gel', GYD = 'gyd', BTN = 'btn', PYG = 'pyg', CLP = 'clp', ANG = 'ang', BND = 'bnd', BGN = 'bgn', SHP = 'shp', BSD = 'bsd', BMD = 'bmd', RSD = 'rsd', QAR = 'qar', USD = 'usd', AOA = 'aoa', EGP = 'egp', SZL = 'szl', LSL = 'lsl', UAH = 'uah', XPF = 'xpf', ERN = 'ern', ETB = 'etb', VES = 'ves', AED = 'aed', MAD = 'mad', BZD = 'bzd', CZK = 'czk', EUR = 'eur', MGA = 'mga', VND = 'vnd', GNF = 'gnf', XOF = 'xof', CVE = 'cve', GBP = 'gbp', KGS = 'kgs', SBD = 'sbd', TJS = 'tjs', GGP = 'ggp', GHS = 'ghs', LKR = 'lkr', IRR = 'irr', NZD = 'nzd', MUR = 'mur', CUC = 'cuc', HUF = 'huf', BOB = 'bob', XCD = 'xcd', SSP = 'ssp', ZMW = 'zmw', SYP = 'syp', MOP = 'mop', TOP = 'top', MWK = 'mwk', KYD = 'kyd', CHF = 'chf', UYU = 'uyu', INR = 'inr', NGN = 'ngn', CAD = 'cad', AZN = 'azn', DZD = 'dzd', IDR = 'idr', KMF = 'kmf', DKK = 'dkk', NPR = 'npr', NOK = 'nok', OMR = 'omr', BYN = 'byn', IQD = 'iqd', JEP = 'jep', KZT = 'kzt', MDL = 'mdl', TMT = 'tmt', AFN = 'afn', PEN = 'pen', NIO = 'nio', MMK = 'mmk', XDR = 'xdr', GMD = 'gmd', SEK = 'sek', GTQ = 'gtq', NAD = 'nad', MRU = 'mru', SLL = 'sll', TVD = 'tvd', BDT = 'bdt', VUV = 'vuv', THB = 'thb', YER = 'yer', BHD = 'bhd', KES = 'kes', AUD = 'aud', KHR = 'khr', TND = 'tnd', TZS = 'tzs', KRW = 'krw', HKD = 'hkd', MKD = 'mkd', CRC = 'crc', COP = 'cop', TRY = 'try', ALL = 'all', BRL = 'brl', SGD = 'sgd', SOS = 'sos', PGK = 'pgk', ZAR = 'zar', SCR = 'scr', MVR = 'mvr', SRD = 'srd', SDG = 'sdg', PKR = 'pkr', KID = 'kid', LRD = 'lrd', AWG = 'awg', STN = 'stn', UZS = 'uzs', MYR = 'myr', TTD = 'ttd', BWP = 'bwp', FKP = 'fkp', IMP = 'imp', MNT = 'mnt', RON = 'ron', DOP = 'dop', FJD = 'fjd', HNL = 'hnl', ILS = 'ils', BAM = 'bam', MXN = 'mxn', PLN = 'pln', TWD = 'twd', FOK = 'fok', ARS = 'ars' } -export const enum CustomerEligibilityStatus { SpecificConditions = 'specific-conditions', AllCustomers = 'all-customers', Other = 'other', NewCustomers = 'new-customers', ReturningCustomers = 'returning-customers', VipCustomers = 'vip-customers' } -export const enum LifecycleStatus { Active = 'active', Suspended = 'suspended', Cancelled = 'cancelled', Expired = 'expired', Redeemed = 'redeemed', Issued = 'issued' } -export const enum PaymentMethod { MobileWallet = 'mobile-wallet', Cash = 'cash', MobilePayment = 'mobile-payment', DebitCard = 'debit-card', Paypal = 'paypal', Other = 'other', Cryptocurrency = 'cryptocurrency', CashOnDelivery = 'cash-on-delivery', Check = 'check', BankTransfer = 'bank-transfer', CreditCard = 'credit-card' } -export const enum FinancialTransactionStatus { Cancelled = 'cancelled', SettlementInProgress = 'settlement-in-progress', Failed = 'failed', Disputed = 'disputed', Authorized = 'authorized', Cleared = 'cleared', Refunded = 'refunded', Pending = 'pending' } -export const enum AuditOpinionType { Unqualified = 'unqualified', Adverse = 'adverse', Qualified = 'qualified', Disclaimer = 'disclaimer' } -export const enum InventoryStorageType { Warehouse = 'warehouse', OnlineMarketplace = 'online-marketplace', Consignment = 'consignment', DistributionCenter = 'distribution-center', DropShipper = 'drop-shipper', Other = 'other', RetailStore = 'retail-store' } -export const enum ItemCondition { Used = 'used', LikeNew = 'like-new', New = 'new', Refurbished = 'refurbished', OpenBox = 'open-box', Damaged = 'damaged' } -export const enum TransactionType { Payment = 'payment', Refund = 'refund', Adjustment = 'adjustment', Fee = 'fee', Deposit = 'deposit', Charge = 'charge', Transfer = 'transfer', Withdrawal = 'withdrawal' } -export const enum VisibilityScope { Private = 'private', Internal = 'internal', Web = 'web', App = 'app', Global = 'global' } -export const enum PaymentStatus { Submitted = 'submitted', PartiallyRefunded = 'partially-refunded', Deleted = 'deleted', Pending = 'pending', Succeeded = 'succeeded', Paid = 'paid', Cancelled = 'cancelled', Error = 'error', Adjusted = 'adjusted', Processing = 'processing', Partial = 'partial', Authorized = 'authorized', Failed = 'failed', Refunded = 'refunded', Draft = 'draft', Disputed = 'disputed', Overdue = 'overdue', Voided = 'voided' } -export const enum EntityLifecycleStatus { Scheduled = 'scheduled', Preorder = 'preorder', Inactive = 'inactive', Archived = 'archived', Draft = 'draft', Deleted = 'deleted', Active = 'active' } -export const enum TransactionChannel { Mail = 'mail', Atm = 'atm', BankBranch = 'bank-branch', Online = 'online', Mobile = 'mobile', Telephone = 'telephone', InPerson = 'in-person', Other = 'other' } -export const enum FinancialDisputeStatus { Lost = 'lost', NeedsResponse = 'needs-response', UnderReview = 'under-review', Won = 'won', Closed = 'closed', AwaitingEvidence = 'awaiting-evidence', Escalated = 'escalated', ChargeRefunded = 'charge-refunded' } -export const enum ContentVisibility { Public = 'public', Shared = 'shared', Internal = 'internal', Protected = 'protected', Private = 'private' } -export const enum DeviceUsageType { Home = 'home', Industrial = 'industrial', Other = 'other', Personal = 'personal', Business = 'business', Educational = 'educational', Healthcare = 'healthcare' } -export const enum EntityCategory { User = 'user', Person = 'person', Link = 'link', Event = 'event', Owner = 'owner', Project = 'project', Other = 'other', Task = 'task', Message = 'message', Document = 'document' } +export const enum MinimumRequirements { MinimumQuantityOfItems = 'minimum-quantity-of-items', None = 'none', MinimumPurchaseAmount = 'minimum-purchase-amount' } +export const enum TransactionMethod { Atm = 'atm', Mail = 'mail', Online = 'online', BankBranch = 'bank-branch', Mobile = 'mobile', Telephone = 'telephone' } +export const enum SkuValidation { GlobalUnique = 'global-unique', None = 'none', LocalUnique = 'local-unique' } +export const enum AllocationMethod { Each = 'each', Across = 'across' } +export const enum Roles { User = 'user', Admin = 'admin', Moderator = 'moderator' } +export const enum UserRoles { Admin = 'admin', Moderator = 'moderator', User = 'user' } +export const enum Gender { Male = 'male', Female = 'female', Other = 'other', PreferNotToSay = 'prefer not to say' } +export const enum ChannelAvailability { Online = 'online', InStore = 'in-store', AllChannels = 'all-channels', InApp = 'in-app' } +export const enum CustomerEligibility { All = 'all', SpecificCustomerGroups = 'specific-customer-groups', SpecificCustomers = 'specific-customers' } +export const enum AccountType { ExpenseTravelMeals = 'expense::travel-meals', EquityCalledUpShareCapital = 'equity::called-up-share-capital', OtherCurrentLiabilitySalesTaxPayable = 'other-current-liability::sales-tax-payable', AssetPrepaymentsAndAccruedIncome = 'asset::prepayments-and-accrued-income', AssetDepletableAssets = 'asset::depletable-assets', ExpenseDuesSubscriptions = 'expense::dues-subscriptions', OtherIncome = 'other-income', AssetLoansToStockholders = 'asset::loans-to-stockholders', AssetFixedAssetComputers = 'asset::fixed-asset-computers', AssetProvisionsFixedAssets = 'asset::provisions-fixed-assets', RevenueSavingsByTaxScheme = 'revenue::savings-by-tax-scheme', LiabilityDeferredTaxLiabilities = 'liability::deferred-tax-liabilities', OtherCurrentLiabilityRentsInTrustLiability = 'other-current-liability::rents-in-trust-liability', AssetLeaseholdImprovements = 'asset::leasehold-improvements', AssetInventory = 'asset::inventory', ExpenseTravel = 'expense::travel', ExpenseUnappliedCashBillPaymentExpense = 'expense::unapplied-cash-bill-payment-expense', OtherExpenseUtilities = 'other-expense::utilities', AssetCumulativeDepreciationOnIntangibleAssets = 'asset::cumulative-depreciation-on-intangible-assets', LiabilityCreditCard = 'liability::credit-card', AssetRentsHeldInTrust = 'asset::rents-held-in-trust', LiabilityStaffAndRelatedLongTermLiabilityAccounts = 'liability::staff-and-related-long-term-liability-accounts', OtherIncomeLossOnDisposalOfAssets = 'other-income::loss-on-disposal-of-assets', AssetAllowanceForBadDebts = 'asset::allowance-for-bad-debts', ExpenseCostOfLabor = 'expense::cost-of-labor', OtherExpenseVehicleLoan = 'other-expense::vehicle-loan', ExpenseTravelExpensesGeneralAndAdminExpenses = 'expense::travel-expenses-general-and-admin-expenses', RevenueOtherPrimaryIncome = 'revenue::other-primary-income', RevenueNonProfitIncome = 'revenue::non-profit-income', ExpenseIncomeTaxExpense = 'expense::income-tax-expense', LiabilityOtherLongTermProvisions = 'liability::other-long-term-provisions', OtherCurrentLiabilitySundryDebtorsAndCreditors = 'other-current-liability::sundry-debtors-and-creditors', ExpenseOtherRentalCosts = 'expense::other-rental-costs', OtherExpenseExtraordinaryItems = 'other-expense::extraordinary-items', AssetCapitalWip = 'asset::capital-wip', AssetShortTermLoansAndAdvancesToRelatedParties = 'asset::short-term-loans-and-advances-to-related-parties', CostOfGoodsSoldOtherCostsOfServiceCos = 'cost-of-goods-sold::other-costs-of-service-cos', EquityOpeningBalanceEquity = 'equity::opening-balance-equity', OtherCurrentLiabilityTradeAndOtherPayables = 'other-current-liability::trade-and-other-payables', ExpensePayrollExpenses = 'expense::payroll-expenses', OtherIncomeDividendIncome = 'other-income::dividend-income', RevenueSalesWholesale = 'revenue::sales-wholesale', AssetAccumulatedAmortization = 'asset::accumulated-amortization', ExpenseBankCharges = 'expense::bank-charges', AssetRetainage = 'asset::retainage', OtherCurrentLiabilityFederalIncomeTaxPayable = 'other-current-liability::federal-income-tax-payable', ExpenseLegalProfessionalFees = 'expense::legal-professional-fees', LiabilityAccruedVacationPayable = 'liability::accrued-vacation-payable', CostOfGoodsSoldFreightAndDeliveryCost = 'cost-of-goods-sold::freight-and-delivery-cost', EquityEstimatedTaxes = 'equity::estimated-taxes', OtherExpenseRentAndLease = 'other-expense::rent-and-lease', OtherCurrentLiabilityStaffAndRelatedLiabilityAccounts = 'other-current-liability::staff-and-related-liability-accounts', OtherCurrentLiabilityCurrentPortionOfObligationsUnderFinanceLeases = 'other-current-liability::current-portion-of-obligations-under-finance-leases', AssetLandAsset = 'asset::land-asset', AssetLongTermLoansAndAdvancesToRelatedParties = 'asset::long-term-loans-and-advances-to-related-parties', OtherIncomeGainLossOnSaleOfFixedAssets = 'other-income::gain-loss-on-sale-of-fixed-assets', LiabilityDebtsRelatedToParticipatingInterests = 'liability::debts-related-to-participating-interests', OtherExpenseWashAndRoadServices = 'other-expense::wash-and-road-services', OtherCurrentLiabilityDutiesAndTaxes = 'other-current-liability::duties-and-taxes', AssetLoansToOthers = 'asset::loans-to-others', AssetOrganizationalCosts = 'asset::organizational-costs', AssetProvisionsNonCurrentAssets = 'asset::provisions-non-current-assets', ExpenseStaffCosts = 'expense::staff-costs', EquityShareApplicationMoneyPendingAllotment = 'equity::share-application-money-pending-allotment', LiabilityObligationsUnderFinanceLeases = 'liability::obligations-under-finance-leases', ExpenseBadDebts = 'expense::bad-debts', OtherExpenseExceptionalItems = 'other-expense::exceptional-items', ExpenseRentOrLeaseOfBuildings = 'expense::rent-or-lease-of-buildings', LiabilityShareholderNotesPayable = 'liability::shareholder-notes-payable', Equity = 'equity', OtherExpenseVehicleLoanInterest = 'other-expense::vehicle-loan-interest', AssetLongTermInvestments = 'asset::long-term-investments', AssetMoneyMarket = 'asset::money-market', OtherCurrentLiabilityTrustAccountsLiabilities = 'other-current-liability::trust-accounts-liabilities', AssetSavings = 'asset::savings', ExpenseShippingFreightDelivery = 'expense::shipping-freight-delivery', AssetOtherLongTermLoansAndAdvances = 'asset::other-long-term-loans-and-advances', EquityMoneyReceivedAgainstShareWarrants = 'equity::money-received-against-share-warrants', OtherExpenseHomeOffice = 'other-expense::home-office', EquityPartnerDistributions = 'equity::partner-distributions', OtherIncomeOtherInvestmentIncome = 'other-income::other-investment-income', LiabilityGovernmentAndOtherPublicAuthorities = 'liability::government-and-other-public-authorities', ExpenseCommissionsAndFees = 'expense::commissions-and-fees', ExpenseOtherSellingExpenses = 'expense::other-selling-expenses', OtherIncomeUnrealisedLossOnSecuritiesNetOfTax = 'other-income::unrealised-loss-on-securities-net-of-tax', OtherExpenseAmortization = 'other-expense::amortization', LiabilityNotesPayable = 'liability::notes-payable', AssetGlobalTaxDeferred = 'asset::global-tax-deferred', Income = 'income', AssetFurnitureAndFixtures = 'asset::furniture-and-fixtures', AssetFixedAssetCopiers = 'asset::fixed-asset-copiers', ExpenseInterestPaid = 'expense::interest-paid', AssetCashOnHand = 'asset::cash-on-hand', AssetFixedAsset = 'asset::fixed-asset', AssetAvailableForSaleFinancialAssets = 'asset::available-for-sale-financial-assets', ExpenseFinanceCosts = 'expense::finance-costs', OtherIncomeGainLossOnSaleOfInvestments = 'other-income::gain-loss-on-sale-of-investments', RevenueServiceFeeIncome = 'revenue::service-fee-income', ExpenseShippingAndDeliveryExpense = 'expense::shipping-and-delivery-expense', OtherCurrentLiabilityAccruedLiabilities = 'other-current-liability::accrued-liabilities', OtherExpenseHomeOwnerRentalInsurance = 'other-expense::home-owner-rental-insurance', AssetIntangibleAssetsUnderDevelopment = 'asset::intangible-assets-under-development', EquityFunds = 'equity::funds', AssetBalWithGovtAuthorities = 'asset::bal-with-govt-authorities', LiabilityLongTermDebit = 'liability::long-term-debit', AssetLeaseBuyout = 'asset::lease-buyout', LiabilityOutstandingDuesOtherThanMicroSmallEnterprise = 'liability::outstanding-dues-other-than-micro-small-enterprise', OtherExpenseParkingAndTolls = 'other-expense::parking-and-tolls', EquityPartnersEquity = 'equity::partners-equity', RevenueCashReceiptIncome = 'revenue::cash-receipt-income', AssetDevelopmentCosts = 'asset::development-costs', AssetNonCurrentAssets = 'asset::non-current-assets', AssetFixedAssetPhotoVideo = 'asset::fixed-asset-photo-video', CostOfGoodsSoldEquipmentRentalCos = 'cost-of-goods-sold::equipment-rental-cos', OtherCurrentLiabilityDividendsPayable = 'other-current-liability::dividends-payable', ExpenseManagementCompensation = 'expense::management-compensation', OtherExpense = 'other-expense', ExpenseUtilities = 'expense::utilities', OtherIncomeInterestEarned = 'other-income::interest-earned', AssetInvestmentOther = 'asset::investment-other', AssetParticipatingInterests = 'asset::participating-interests', RevenueOwnWorkCapitalized = 'revenue::own-work-capitalized', AssetOtherIntangibleAssets = 'asset::other-intangible-assets', AssetExpenditureAuthorisationsAndLettersOfCredit = 'asset::expenditure-authorisations-and-letters-of-credit', AssetTradeAndOtherReceivables = 'asset::trade-and-other-receivables', OtherExpenseVehicleLease = 'other-expense::vehicle-lease', AssetBuildings = 'asset::buildings', AssetPrepaidExpenses = 'asset::prepaid-expenses', AssetVehicles = 'asset::vehicles', OtherExpensePriorPeriodItems = 'other-expense::prior-period-items', OtherCurrentLiabilityProvisionForWarrantyObligations = 'other-current-liability::provision-for-warranty-obligations', ExpenseExtraordinaryCharges = 'expense::extraordinary-charges', OtherExpenseVehicleInsurance = 'other-expense::vehicle-insurance', OtherCurrentLiabilityProvisionsCurrentLiabilities = 'other-current-liability::provisions-current-liabilities', ExpenseEquipmentRental = 'expense::equipment-rental', AssetFixedAssetOtherToolsEquipment = 'asset::fixed-asset-other-tools-equipment', AssetLicenses = 'asset::licenses', EquityPartnerContributions = 'equity::partner-contributions', ExpenseSundry = 'expense::sundry', AssetGoodwill = 'asset::goodwill', OtherCurrentLiabilityLoanPayable = 'other-current-liability::loan-payable', EquityCommonStock = 'equity::common-stock', AssetOtherEarMarkedBankAccounts = 'asset::other-ear-marked-bank-accounts', EquityAccumulatedOtherComprehensiveIncome = 'equity::accumulated-other-comprehensive-income', OtherExpenseDeferredTaxExpense = 'other-expense::deferred-tax-expense', AssetInvestmentMortgageRealEstateLoans = 'asset::investment-mortgage-real-estate-loans', AssetFixedAssetFurniture = 'asset::fixed-asset-furniture', OtherCurrentLiabilityGlobalTaxPayable = 'other-current-liability::global-tax-payable', EquityRetainedEarnings = 'equity::retained-earnings', OtherCurrentLiabilityStateLocalIncomeTaxPayable = 'other-current-liability::state-local-income-tax-payable', EquityPersonalExpense = 'equity::personal-expense', ExpenseBorrowingCost = 'expense::borrowing-cost', AssetDeferredTax = 'asset::deferred-tax', OtherExpenseOtherVehicleExpenses = 'other-expense::other-vehicle-expenses', AssetAssetsAvailableForSale = 'asset::assets-available-for-sale', CostOfGoodsSoldCostOfLaborCos = 'cost-of-goods-sold::cost-of-labor-cos', ExpenseAdvertisingPromotional = 'expense::advertising-promotional', CostOfGoodsSoldShippingFreightDeliveryCos = 'cost-of-goods-sold::shipping-freight-delivery-cos', AssetTrustAccounts = 'asset::trust-accounts', ExpensePenaltiesSettlements = 'expense::penalties-settlements', AssetOtherAsset = 'asset::other-asset', AssetInvestmentTaxExemptSecurities = 'asset::investment-tax-exempt-securities', ExpenseGlobalTaxExpense = 'expense::global-tax-expense', ExpenseLossOnDiscontinuedOperationsNetOfTax = 'expense::loss-on-discontinued-operations-net-of-tax', RevenueOperatingGrants = 'revenue::operating-grants', AssetInternalTransfers = 'asset::internal-transfers', OtherCurrentLiabilityGlobalTaxSuspense = 'other-current-liability::global-tax-suspense', LiabilityProvisionsNonCurrentLiabilities = 'liability::provisions-non-current-liabilities', OtherExpenseIncomeTaxOtherExpense = 'other-expense::income-tax-other-expense', EquityShareCapital = 'equity::share-capital', OtherCurrentLiability = 'other-current-liability', EquityTreasuryStock = 'equity::treasury-stock', AssetAccumulatedDepreciation = 'asset::accumulated-depreciation', ExpenseSuppliesMaterials = 'expense::supplies-materials', ExpenseOtherBusinessExpenses = 'expense::other-business-expenses', ExpenseAmortizationExpense = 'expense::amortization-expense', AssetSecurityDeposits = 'asset::security-deposits', AssetOtherCurrentAsset = 'asset::other-current-asset', ExpenseTravelExpensesSellingExpense = 'expense::travel-expenses-selling-expense', OtherExpenseTaxRoundoffGainOrLoss = 'other-expense::tax-roundoff-gain-or-loss', AssetOtherCurrentAssets = 'asset::other-current-assets', ExpenseRepairMaintenance = 'expense::repair-maintenance', AssetOtherFixedAssets = 'asset::other-fixed-assets', OtherCurrentLiabilityLineOfCredit = 'other-current-liability::line-of-credit', RevenueDiscountsRefundsGiven = 'revenue::discounts-refunds-given', OtherCurrentLiabilityDirectDepositPayable = 'other-current-liability::direct-deposit-payable', AssetCalledUpShareCapitalNotPaid = 'asset::called-up-share-capital-not-paid', LiabilityOtherLongTermLiabilities = 'liability::other-long-term-liabilities', AssetOtherLongTermInvestments = 'asset::other-long-term-investments', LiabilityBankLoans = 'liability::bank-loans', OtherCurrentLiabilityOtherCurrentLiabilities = 'other-current-liability::other-current-liabilities', OtherExpenseRepairsAndMaintenance = 'other-expense::repairs-and-maintenance', ExpenseExternalServices = 'expense::external-services', ExpensePurchasesRebates = 'expense::purchases-rebates', OtherIncomeTaxExemptInterest = 'other-income::tax-exempt-interest', RevenueRevenueGeneral = 'revenue::revenue-general', AssetAccumulatedDepletion = 'asset::accumulated-depletion', RevenueOtherCurrentOperatingIncome = 'revenue::other-current-operating-income', CostOfGoodsSoldCostOfSales = 'cost-of-goods-sold::cost-of-sales', LiabilityGroupAndAssociates = 'liability::group-and-associates', LiabilityProvisionForLiabilities = 'liability::provision-for-liabilities', LiabilityLongTermEmployeeBenefitObligations = 'liability::long-term-employee-benefit-obligations', AssetGlobalTaxRefund = 'asset::global-tax-refund', AssetMachineryAndEquipment = 'asset::machinery-and-equipment', OtherCurrentLiabilityPayrollTaxPayable = 'other-current-liability::payroll-tax-payable', OtherCurrentLiabilityShortTermBorrowings = 'other-current-liability::short-term-borrowings', ExpenseEntertainmentMeals = 'expense::entertainment-meals', OtherExpenseVehicleRepairs = 'other-expense::vehicle-repairs', LiabilityLiabilitiesRelatedToAssetsHeldForSale = 'liability::liabilities-related-to-assets-held-for-sale', EquityEquityInEarningsOfSubsidiuaries = 'equity::equity-in-earnings-of-subsidiuaries', OtherExpenseMortgageInterest = 'other-expense::mortgage-interest', ExpenseOtherMiscellaneousServiceCost = 'expense::other-miscellaneous-service-cost', ExpenseProjectStudiesSurveysAssessments = 'expense::project-studies-surveys-assessments', OtherExpenseOtherMiscellaneousExpense = 'other-expense::other-miscellaneous-expense', OtherCurrentLiabilityPayrollClearing = 'other-current-liability::payroll-clearing', AssetAssetsHeldForSale = 'asset::assets-held-for-sale', AssetInvestments = 'asset::investments', ExpenseOfficeExpenses = 'expense::office-expenses', CostOfGoodsSold = 'cost-of-goods-sold', RevenueSalesRetail = 'revenue::sales-retail', AssetLoansToOfficers = 'asset::loans-to-officers', AssetEmployeeCashAdvances = 'asset::employee-cash-advances', AssetUndepositedFunds = 'asset::undeposited-funds', EquityInvestmentGrants = 'equity::investment-grants', ExpenseAuto = 'expense::auto', AssetAccumulatedAmortizationOfOtherAssets = 'asset::accumulated-amortization-of-other-assets', ExpenseCharitableContributions = 'expense::charitable-contributions', Liability = 'liability', EquityCapitalReserves = 'equity::capital-reserves', AssetCashAndCashEquivalents = 'asset::cash-and-cash-equivalents', ExpenseDistributionCosts = 'expense::distribution-costs', LiabilityAccrualsAndDeferredIncome = 'liability::accruals-and-deferred-income', EquityDividendDisbursed = 'equity::dividend-disbursed', AssetIntangibleAssets = 'asset::intangible-assets', EquityOtherFreeReserves = 'equity::other-free-reserves', EquityPaidInCapitalOrSurplus = 'equity::paid-in-capital-or-surplus', ExpenseEntertainment = 'expense::entertainment', ExpenseInsurance = 'expense::insurance', CostOfGoodsSoldSuppliesMaterialsCogs = 'cost-of-goods-sold::supplies-materials-cogs', ExpenseOtherExternalServices = 'expense::other-external-services', OtherCurrentLiabilityCurrentTaxLiability = 'other-current-liability::current-tax-liability', OtherCurrentLiabilityPrepaidExpensesPayable = 'other-current-liability::prepaid-expenses-payable', OtherExpenseDepletion = 'other-expense::depletion', OtherExpenseGasAndFuel = 'other-expense::gas-and-fuel', AssetShortTermInvestmentsInRelatedParties = 'asset::short-term-investments-in-related-parties', OtherExpenseExchangeGainOrLoss = 'other-expense::exchange-gain-or-loss', AssetProvisionsCurrentAssets = 'asset::provisions-current-assets', Asset = 'asset', AssetFixedAssetSoftware = 'asset::fixed-asset-software', AssetChecking = 'asset::checking', ExpenseAppropriationsToDepreciation = 'expense::appropriations-to-depreciation', ExpenseOtherCurrentOperatingCharges = 'expense::other-current-operating-charges', LiabilityAccruedLongTermLiabilities = 'liability::accrued-long-term-liabilities', OtherCurrentLiabilityInsurancePayable = 'other-current-liability::insurance-payable', AssetOtherLongTermAssets = 'asset::other-long-term-assets', AssetAssetsInCourseOfConstruction = 'asset::assets-in-course-of-construction', RevenueSalesOfProductIncome = 'revenue::sales-of-product-income', EquityPreferredStock = 'equity::preferred-stock', AssetFixedAssetPhone = 'asset::fixed-asset-phone', LiabilityOutstandingDuesMicroSmallEnterprise = 'liability::outstanding-dues-micro-small-enterprise', AssetBank = 'asset::bank', EquityAccumulatedAdjustment = 'equity::accumulated-adjustment', OtherCurrentLiabilitySocialSecurityAgencies = 'other-current-liability::social-security-agencies', AssetInvestmentUsGovernmentObligations = 'asset::investment-us-government-obligations', LiabilityLongTermLiability = 'liability::long-term-liability', OtherCurrentLiabilityCurrentLiabilities = 'other-current-liability::current-liabilities', OtherExpenseOtherHomeOfficeExpenses = 'other-expense::other-home-office-expenses', OtherIncomeOtherOperatingIncome = 'other-income::other-operating-income', ExpensePromotionalMeals = 'expense::promotional-meals', RevenueUnappliedCashPaymentIncome = 'revenue::unapplied-cash-payment-income', EquityOwnersEquity = 'equity::owners-equity', OtherExpenseVehicle = 'other-expense::vehicle', OtherExpensePenaltiesSettlements = 'other-expense::penalties-settlements', OtherExpenseVehicleRegistration = 'other-expense::vehicle-registration', RevenueIncome = 'revenue::income', OtherIncomeOtherMiscellaneousIncome = 'other-income::other-miscellaneous-income', AccountsReceivable = 'accounts-receivable', Expense = 'expense', LiabilityAccountsPayable = 'liability::accounts-payable', AssetLand = 'asset::land', LiabilityLongTermBorrowings = 'liability::long-term-borrowings', EquityPersonalIncome = 'equity::personal-income', AssetOtherConsumables = 'asset::other-consumables', ExpenseTaxesPaid = 'expense::taxes-paid', OtherCurrentLiabilityCurrentPortionEmployeeBenefitsObligations = 'other-current-liability::current-portion-employee-benefits-obligations', OtherCurrentLiabilityInterestPayables = 'other-current-liability::interest-payables', OtherExpenseDepreciation = 'other-expense::depreciation', OtherExpenseMatCredit = 'other-expense::mat-credit', EquityHealthcare = 'equity::healthcare', ExpenseOfficeGeneralAdministrativeExpenses = 'expense::office-general-administrative-expenses' } +export const enum CustomerSelection { All = 'all', Prerequisite = 'prerequisite' } +export const enum ReceiverRoles { User = 'user', Admin = 'admin', Moderator = 'moderator' } +export const enum Country { Montenegro = 'montenegro', Nepal = 'nepal', Colombia = 'colombia', Vanuatu = 'vanuatu', Mauritius = 'mauritius', Tuvalu = 'tuvalu', Cuba = 'cuba', Israel = 'israel', Lebanon = 'lebanon', Myanmar = 'myanmar', Ukraine = 'ukraine', Iraq = 'iraq', Lesotho = 'lesotho', Seychelles = 'seychelles', Cyprus = 'cyprus', GuineaBissau = 'guinea-bissau', Kuwait = 'kuwait', Belgium = 'belgium', Djibouti = 'djibouti', NewZealand = 'new-zealand', Honduras = 'honduras', PapuaNewGuinea = 'papua-new-guinea', Peru = 'peru', Spain = 'spain', Tunisia = 'tunisia', Uruguay = 'uruguay', Palestine = 'palestine', SaintVincentAndTheGrenadines = 'saint-vincent-and-the-grenadines', Mozambique = 'mozambique', SouthSudan = 'south-sudan', Benin = 'benin', Uganda = 'uganda', Grenada = 'grenada', China = 'china', Jamaica = 'jamaica', CoteDIvoire = 'cote-d-ivoire', SaintKittsAndNevis = 'saint-kitts-and-nevis', Andorra = 'andorra', Fiji = 'fiji', France = 'france', Armenia = 'armenia', Bolivia = 'bolivia', Philippines = 'philippines', Romania = 'romania', Germany = 'germany', Moldova = 'moldova', India = 'india', Uzbekistan = 'uzbekistan', Hungary = 'hungary', Slovakia = 'slovakia', Angola = 'angola', Rwanda = 'rwanda', VaticanCity = 'vatican-city', Afghanistan = 'afghanistan', ElSalvador = 'el-salvador', Georgia = 'georgia', CentralAfricanRepublic = 'central-african-republic', Greece = 'greece', Egypt = 'egypt', Guyana = 'guyana', Mauritania = 'mauritania', Sweden = 'sweden', Bangladesh = 'bangladesh', Netherlands = 'netherlands', Morocco = 'morocco', Japan = 'japan', SriLanka = 'sri-lanka', Senegal = 'senegal', Togo = 'togo', Bahrain = 'bahrain', Gabon = 'gabon', Albania = 'albania', Italy = 'italy', Azerbaijan = 'azerbaijan', Portugal = 'portugal', UnitedArabEmirates = 'united-arab-emirates', SouthAfrica = 'south-africa', Madagascar = 'madagascar', Tajikistan = 'tajikistan', Tanzania = 'tanzania', Micronesia = 'micronesia', Nigeria = 'nigeria', Turkmenistan = 'turkmenistan', Belize = 'belize', EquatorialGuinea = 'equatorial-guinea', BosniaAndHerzegovina = 'bosnia-and-herzegovina', Singapore = 'singapore', Libya = 'libya', Ireland = 'ireland', MarshallIslands = 'marshall-islands', Panama = 'panama', Cambodia = 'cambodia', TimorLeste = 'timor-leste', SaoTomeAndPrincipe = 'sao-tome-and-principe', Estonia = 'estonia', SierraLeone = 'sierra-leone', Dominica = 'dominica', Palau = 'palau', Lithuania = 'lithuania', Mexico = 'mexico', Russia = 'russia', Zambia = 'zambia', SaintLucia = 'saint-lucia', Samoa = 'samoa', Turkey = 'turkey', Belarus = 'belarus', Barbados = 'barbados', Finland = 'finland', Suriname = 'suriname', Mali = 'mali', Croatia = 'croatia', Vietnam = 'vietnam', NorthKorea = 'north-korea', Poland = 'poland', Ethiopia = 'ethiopia', SolomonIslands = 'solomon-islands', Argentina = 'argentina', Canada = 'canada', Kiribati = 'kiribati', Niger = 'niger', Syria = 'syria', Sudan = 'sudan', CaboVerde = 'cabo-verde', Malaysia = 'malaysia', Botswana = 'botswana', Ghana = 'ghana', Kazakhstan = 'kazakhstan', CzechRepublic = 'czech-republic', Denmark = 'denmark', Comoros = 'comoros', Eritrea = 'eritrea', Kyrgyzstan = 'kyrgyzstan', Guinea = 'guinea', Haiti = 'haiti', Liberia = 'liberia', Liechtenstein = 'liechtenstein', Monaco = 'monaco', Mongolia = 'mongolia', DominicanRepublic = 'dominican-republic', BurkinaFaso = 'burkina-faso', Nauru = 'nauru', Latvia = 'latvia', Luxembourg = 'luxembourg', NorthMacedonia = 'north-macedonia', Norway = 'norway', Pakistan = 'pakistan', Chile = 'chile', Iran = 'iran', Namibia = 'namibia', Burundi = 'burundi', Paraguay = 'paraguay', Qatar = 'qatar', SaudiArabia = 'saudi-arabia', Switzerland = 'switzerland', Thailand = 'thailand', UnitedKingdom = 'united-kingdom', Taiwan = 'taiwan', Venezuela = 'venezuela', Gambia = 'gambia', Australia = 'australia', Chad = 'chad', Indonesia = 'indonesia', Kenya = 'kenya', Malawi = 'malawi', Oman = 'oman', SanMarino = 'san-marino', Iceland = 'iceland', Algeria = 'algeria', Maldives = 'maldives', CostaRica = 'costa-rica', Serbia = 'serbia', CongoDemocraticRepublic = 'congo-democratic-republic', Jordan = 'jordan', Slovenia = 'slovenia', Bulgaria = 'bulgaria', Yemen = 'yemen', Eswatini = 'eswatini', Tonga = 'tonga', Nicaragua = 'nicaragua', Brazil = 'brazil', Ecuador = 'ecuador', Malta = 'malta', Bahamas = 'bahamas', Laos = 'laos', Somalia = 'somalia', TrinidadAndTobago = 'trinidad-and-tobago', Austria = 'austria', AntiguaAndBarbuda = 'antigua-and-barbuda', Brunei = 'brunei', Cameroon = 'cameroon', CongoRepublic = 'congo-republic', Guatemala = 'guatemala', SouthKorea = 'south-korea', UnitedStates = 'united-states', Bhutan = 'bhutan', Zimbabwe = 'zimbabwe' } +export const enum GlobalTaxType { Gst = 'gst', Other = 'other', ExciseTax = 'excise-tax', Vat = 'vat', CustomsDuty = 'customs-duty', SalesTax = 'sales-tax', PropertyTax = 'property-tax' } +export const enum JournalEntryStatus { Draft = 'draft', Pending = 'pending', Posted = 'posted', Voided = 'voided', Error = 'error', Corrected = 'corrected' } +export const enum IdentityProvider { Apple = 'apple', Github = 'github', Other = 'other', Microsoft = 'microsoft', Behance = 'behance', Twitter = 'twitter', Whatsapp = 'whatsapp', Yahoo = 'yahoo', Foursquare = 'foursquare', Google = 'google', Facebook = 'facebook', Tiktok = 'tiktok', Pinterest = 'pinterest', Telegram = 'telegram', Snapchat = 'snapchat', Instagram = 'instagram', Reddit = 'reddit', Discord = 'discord', Signal = 'signal', Flickr = 'flickr', Line = 'line', Qq = 'qq', Amazon = 'amazon', Linkedin = 'linkedin', Slack = 'slack', Wechat = 'wechat', Vimeo = 'vimeo', Dribbble = 'dribbble', Paypal = 'paypal', Tumblr = 'tumblr' } +export const enum DayOfWeek { Friday = 'friday', Sunday = 'sunday', Wednesday = 'wednesday', Monday = 'monday', Tuesday = 'tuesday', Thursday = 'thursday', Saturday = 'saturday' } +export const enum AccountEngagementLevel { Unknown = 'unknown', Hot = 'hot', Warm = 'warm', Cold = 'cold' } +export const enum ReviewApprovalStatus { InReview = 'in-review', Rejected = 'rejected', Revised = 'revised', Pending = 'pending', Approved = 'approved' } +export const enum StakeholderType { Other = 'other', Investor = 'investor', Competitor = 'competitor', Vendor = 'vendor', Partner = 'partner', Customer = 'customer' } +export const enum AccountStatus { Pending = 'pending', Suspended = 'suspended', Active = 'active', Closed = 'closed', Inactive = 'inactive' } +export const enum CampaignStatus { Completed = 'completed', Archived = 'archived', Cancelled = 'cancelled', Scheduled = 'scheduled', Active = 'active', Planned = 'planned', Paused = 'paused', Draft = 'draft' } +export const enum CustomerType { B2c = 'b2c', Online = 'online', Wholesale = 'wholesale', B2b = 'b2b', Retail = 'retail', Corporate = 'corporate' } +export const enum AccountingAccountType { ExpenseManagementCompensation = 'expense::management-compensation', ExpenseRepairMaintenance = 'expense::repair-maintenance', OtherCurrentLiabilitySocialSecurityAgencies = 'other-current-liability::social-security-agencies', ExpensePayrollExpenses = 'expense::payroll-expenses', ExpenseLossOnDiscontinuedOperationsNetOfTax = 'expense::loss-on-discontinued-operations-net-of-tax', OtherExpensePenaltiesSettlements = 'other-expense::penalties-settlements', ExpenseLegalProfessionalFees = 'expense::legal-professional-fees', LiabilityProvisionsNonCurrentLiabilities = 'liability::provisions-non-current-liabilities', OtherCurrentLiabilitySundryDebtorsAndCreditors = 'other-current-liability::sundry-debtors-and-creditors', OtherExpenseRentAndLease = 'other-expense::rent-and-lease', RevenueRevenueGeneral = 'revenue::revenue-general', AssetFixedAssetCopiers = 'asset::fixed-asset-copiers', ExpenseShippingFreightDelivery = 'expense::shipping-freight-delivery', AssetOtherEarMarkedBankAccounts = 'asset::other-ear-marked-bank-accounts', OtherIncomeOtherInvestmentIncome = 'other-income::other-investment-income', OtherExpenseOtherHomeOfficeExpenses = 'other-expense::other-home-office-expenses', AssetProvisionsFixedAssets = 'asset::provisions-fixed-assets', OtherCurrentLiabilityStaffAndRelatedLiabilityAccounts = 'other-current-liability::staff-and-related-liability-accounts', AssetRetainage = 'asset::retainage', ExpenseTravelMeals = 'expense::travel-meals', AssetBuildings = 'asset::buildings', LiabilityOutstandingDuesMicroSmallEnterprise = 'liability::outstanding-dues-micro-small-enterprise', EquityEquityInEarningsOfSubsidiuaries = 'equity::equity-in-earnings-of-subsidiuaries', LiabilityDeferredTaxLiabilities = 'liability::deferred-tax-liabilities', AssetParticipatingInterests = 'asset::participating-interests', RevenueOperatingGrants = 'revenue::operating-grants', ExpenseTravel = 'expense::travel', EquityRetainedEarnings = 'equity::retained-earnings', ExpenseEntertainmentMeals = 'expense::entertainment-meals', AssetProvisionsNonCurrentAssets = 'asset::provisions-non-current-assets', ExpenseTaxesPaid = 'expense::taxes-paid', ExpenseUnappliedCashBillPaymentExpense = 'expense::unapplied-cash-bill-payment-expense', AssetAccumulatedAmortizationOfOtherAssets = 'asset::accumulated-amortization-of-other-assets', AssetPrepaymentsAndAccruedIncome = 'asset::prepayments-and-accrued-income', ExpenseCharitableContributions = 'expense::charitable-contributions', RevenueOtherCurrentOperatingIncome = 'revenue::other-current-operating-income', OtherCurrentLiabilityAccruedLiabilities = 'other-current-liability::accrued-liabilities', OtherCurrentLiability = 'other-current-liability', OtherExpenseOtherVehicleExpenses = 'other-expense::other-vehicle-expenses', OtherCurrentLiabilityTrustAccountsLiabilities = 'other-current-liability::trust-accounts-liabilities', AssetLand = 'asset::land', ExpenseOtherMiscellaneousServiceCost = 'expense::other-miscellaneous-service-cost', AssetFixedAssetSoftware = 'asset::fixed-asset-software', EquityPreferredStock = 'equity::preferred-stock', ExpenseAuto = 'expense::auto', LiabilityCreditCard = 'liability::credit-card', OtherIncomeTaxExemptInterest = 'other-income::tax-exempt-interest', AssetAvailableForSaleFinancialAssets = 'asset::available-for-sale-financial-assets', RevenueIncome = 'revenue::income', AssetMachineryAndEquipment = 'asset::machinery-and-equipment', EquityDividendDisbursed = 'equity::dividend-disbursed', AssetOtherLongTermLoansAndAdvances = 'asset::other-long-term-loans-and-advances', AssetOrganizationalCosts = 'asset::organizational-costs', OtherExpenseHomeOwnerRentalInsurance = 'other-expense::home-owner-rental-insurance', AssetLoansToOfficers = 'asset::loans-to-officers', OtherCurrentLiabilityShortTermBorrowings = 'other-current-liability::short-term-borrowings', OtherExpenseOtherMiscellaneousExpense = 'other-expense::other-miscellaneous-expense', RevenueSalesWholesale = 'revenue::sales-wholesale', EquityCalledUpShareCapital = 'equity::called-up-share-capital', AssetUndepositedFunds = 'asset::undeposited-funds', ExpenseOtherExternalServices = 'expense::other-external-services', LiabilityNotesPayable = 'liability::notes-payable', OtherCurrentLiabilityCurrentLiabilities = 'other-current-liability::current-liabilities', AssetNonCurrentAssets = 'asset::non-current-assets', ExpenseAmortizationExpense = 'expense::amortization-expense', ExpenseGlobalTaxExpense = 'expense::global-tax-expense', AssetIntangibleAssets = 'asset::intangible-assets', ExpenseDistributionCosts = 'expense::distribution-costs', AssetCashOnHand = 'asset::cash-on-hand', AssetBank = 'asset::bank', AssetOtherLongTermAssets = 'asset::other-long-term-assets', CostOfGoodsSoldEquipmentRentalCos = 'cost-of-goods-sold::equipment-rental-cos', OtherCurrentLiabilityLoanPayable = 'other-current-liability::loan-payable', OtherExpenseDepreciation = 'other-expense::depreciation', ExpenseEquipmentRental = 'expense::equipment-rental', AssetInternalTransfers = 'asset::internal-transfers', EquityInvestmentGrants = 'equity::investment-grants', ExpensePurchasesRebates = 'expense::purchases-rebates', OtherExpenseIncomeTaxOtherExpense = 'other-expense::income-tax-other-expense', EquityCapitalReserves = 'equity::capital-reserves', CostOfGoodsSoldOtherCostsOfServiceCos = 'cost-of-goods-sold::other-costs-of-service-cos', LiabilityProvisionForLiabilities = 'liability::provision-for-liabilities', LiabilityOtherLongTermProvisions = 'liability::other-long-term-provisions', AssetAssetsHeldForSale = 'asset::assets-held-for-sale', LiabilityDebtsRelatedToParticipatingInterests = 'liability::debts-related-to-participating-interests', OtherExpenseMortgageInterest = 'other-expense::mortgage-interest', EquityEstimatedTaxes = 'equity::estimated-taxes', AssetGlobalTaxRefund = 'asset::global-tax-refund', AssetInvestmentUsGovernmentObligations = 'asset::investment-us-government-obligations', AssetAccumulatedDepreciation = 'asset::accumulated-depreciation', EquityOtherFreeReserves = 'equity::other-free-reserves', LiabilityStaffAndRelatedLongTermLiabilityAccounts = 'liability::staff-and-related-long-term-liability-accounts', OtherCurrentLiabilityCurrentTaxLiability = 'other-current-liability::current-tax-liability', OtherIncomeInterestEarned = 'other-income::interest-earned', OtherExpenseMatCredit = 'other-expense::mat-credit', ExpenseCostOfLabor = 'expense::cost-of-labor', EquityAccumulatedAdjustment = 'equity::accumulated-adjustment', LiabilityAccrualsAndDeferredIncome = 'liability::accruals-and-deferred-income', EquityCommonStock = 'equity::common-stock', OtherIncomeOtherMiscellaneousIncome = 'other-income::other-miscellaneous-income', EquityPartnerDistributions = 'equity::partner-distributions', AssetAssetsAvailableForSale = 'asset::assets-available-for-sale', CostOfGoodsSoldShippingFreightDeliveryCos = 'cost-of-goods-sold::shipping-freight-delivery-cos', OtherCurrentLiabilityInsurancePayable = 'other-current-liability::insurance-payable', CostOfGoodsSoldFreightAndDeliveryCost = 'cost-of-goods-sold::freight-and-delivery-cost', ExpenseOtherCurrentOperatingCharges = 'expense::other-current-operating-charges', OtherCurrentLiabilityDividendsPayable = 'other-current-liability::dividends-payable', ExpenseSuppliesMaterials = 'expense::supplies-materials', AssetCapitalWip = 'asset::capital-wip', OtherCurrentLiabilityPrepaidExpensesPayable = 'other-current-liability::prepaid-expenses-payable', OtherExpenseRepairsAndMaintenance = 'other-expense::repairs-and-maintenance', AssetLicenses = 'asset::licenses', ExpenseInsurance = 'expense::insurance', OtherCurrentLiabilityGlobalTaxPayable = 'other-current-liability::global-tax-payable', AssetFixedAssetOtherToolsEquipment = 'asset::fixed-asset-other-tools-equipment', EquityPersonalIncome = 'equity::personal-income', AssetAssetsInCourseOfConstruction = 'asset::assets-in-course-of-construction', ExpenseOtherSellingExpenses = 'expense::other-selling-expenses', AssetLandAsset = 'asset::land-asset', AssetSecurityDeposits = 'asset::security-deposits', OtherExpenseUtilities = 'other-expense::utilities', ExpenseAdvertisingPromotional = 'expense::advertising-promotional', ExpenseInterestPaid = 'expense::interest-paid', CostOfGoodsSoldCostOfSales = 'cost-of-goods-sold::cost-of-sales', AssetOtherIntangibleAssets = 'asset::other-intangible-assets', AccountsReceivable = 'accounts-receivable', OtherExpenseVehicleLoanInterest = 'other-expense::vehicle-loan-interest', ExpenseBadDebts = 'expense::bad-debts', OtherExpensePriorPeriodItems = 'other-expense::prior-period-items', OtherIncomeLossOnDisposalOfAssets = 'other-income::loss-on-disposal-of-assets', AssetGoodwill = 'asset::goodwill', AssetFixedAssetPhone = 'asset::fixed-asset-phone', ExpenseSundry = 'expense::sundry', LiabilityLongTermLiability = 'liability::long-term-liability', OtherCurrentLiabilityGlobalTaxSuspense = 'other-current-liability::global-tax-suspense', Asset = 'asset', OtherExpenseTaxRoundoffGainOrLoss = 'other-expense::tax-roundoff-gain-or-loss', AssetFixedAsset = 'asset::fixed-asset', AssetOtherConsumables = 'asset::other-consumables', OtherExpenseExchangeGainOrLoss = 'other-expense::exchange-gain-or-loss', AssetGlobalTaxDeferred = 'asset::global-tax-deferred', OtherExpenseVehicleRepairs = 'other-expense::vehicle-repairs', AssetExpenditureAuthorisationsAndLettersOfCredit = 'asset::expenditure-authorisations-and-letters-of-credit', AssetPrepaidExpenses = 'asset::prepaid-expenses', AssetCalledUpShareCapitalNotPaid = 'asset::called-up-share-capital-not-paid', AssetRentsHeldInTrust = 'asset::rents-held-in-trust', OtherCurrentLiabilityDirectDepositPayable = 'other-current-liability::direct-deposit-payable', RevenueCashReceiptIncome = 'revenue::cash-receipt-income', OtherCurrentLiabilityOtherCurrentLiabilities = 'other-current-liability::other-current-liabilities', ExpensePromotionalMeals = 'expense::promotional-meals', Expense = 'expense', AssetInventory = 'asset::inventory', OtherExpenseVehicleLease = 'other-expense::vehicle-lease', AssetOtherCurrentAsset = 'asset::other-current-asset', EquityOwnersEquity = 'equity::owners-equity', EquityTreasuryStock = 'equity::treasury-stock', ExpenseFinanceCosts = 'expense::finance-costs', OtherExpenseVehicleRegistration = 'other-expense::vehicle-registration', EquityShareCapital = 'equity::share-capital', ExpenseOtherBusinessExpenses = 'expense::other-business-expenses', LiabilityAccruedLongTermLiabilities = 'liability::accrued-long-term-liabilities', OtherCurrentLiabilityInterestPayables = 'other-current-liability::interest-payables', AssetTradeAndOtherReceivables = 'asset::trade-and-other-receivables', OtherCurrentLiabilityDutiesAndTaxes = 'other-current-liability::duties-and-taxes', ExpenseIncomeTaxExpense = 'expense::income-tax-expense', EquityPaidInCapitalOrSurplus = 'equity::paid-in-capital-or-surplus', OtherIncomeGainLossOnSaleOfFixedAssets = 'other-income::gain-loss-on-sale-of-fixed-assets', AssetDevelopmentCosts = 'asset::development-costs', ExpenseOfficeGeneralAdministrativeExpenses = 'expense::office-general-administrative-expenses', CostOfGoodsSoldCostOfLaborCos = 'cost-of-goods-sold::cost-of-labor-cos', AssetCashAndCashEquivalents = 'asset::cash-and-cash-equivalents', AssetFixedAssetComputers = 'asset::fixed-asset-computers', AssetMoneyMarket = 'asset::money-market', ExpenseBorrowingCost = 'expense::borrowing-cost', ExpenseOtherRentalCosts = 'expense::other-rental-costs', AssetShortTermInvestmentsInRelatedParties = 'asset::short-term-investments-in-related-parties', LiabilityGovernmentAndOtherPublicAuthorities = 'liability::government-and-other-public-authorities', RevenueOwnWorkCapitalized = 'revenue::own-work-capitalized', AssetIntangibleAssetsUnderDevelopment = 'asset::intangible-assets-under-development', OtherExpenseExceptionalItems = 'other-expense::exceptional-items', OtherIncome = 'other-income', OtherExpenseParkingAndTolls = 'other-expense::parking-and-tolls', AssetInvestmentOther = 'asset::investment-other', RevenueSalesOfProductIncome = 'revenue::sales-of-product-income', LiabilityOtherLongTermLiabilities = 'liability::other-long-term-liabilities', RevenueSalesRetail = 'revenue::sales-retail', AssetAccumulatedAmortization = 'asset::accumulated-amortization', ExpenseRentOrLeaseOfBuildings = 'expense::rent-or-lease-of-buildings', OtherExpenseWashAndRoadServices = 'other-expense::wash-and-road-services', AssetInvestmentMortgageRealEstateLoans = 'asset::investment-mortgage-real-estate-loans', ExpenseShippingAndDeliveryExpense = 'expense::shipping-and-delivery-expense', ExpenseTravelExpensesGeneralAndAdminExpenses = 'expense::travel-expenses-general-and-admin-expenses', OtherCurrentLiabilityPayrollTaxPayable = 'other-current-liability::payroll-tax-payable', AssetFixedAssetFurniture = 'asset::fixed-asset-furniture', EquityHealthcare = 'equity::healthcare', LiabilityGroupAndAssociates = 'liability::group-and-associates', EquityPartnersEquity = 'equity::partners-equity', RevenueDiscountsRefundsGiven = 'revenue::discounts-refunds-given', AssetLongTermLoansAndAdvancesToRelatedParties = 'asset::long-term-loans-and-advances-to-related-parties', AssetSavings = 'asset::savings', AssetShortTermLoansAndAdvancesToRelatedParties = 'asset::short-term-loans-and-advances-to-related-parties', LiabilityAccruedVacationPayable = 'liability::accrued-vacation-payable', AssetAllowanceForBadDebts = 'asset::allowance-for-bad-debts', AssetLoansToOthers = 'asset::loans-to-others', AssetLeaseBuyout = 'asset::lease-buyout', OtherCurrentLiabilityFederalIncomeTaxPayable = 'other-current-liability::federal-income-tax-payable', OtherCurrentLiabilityProvisionsCurrentLiabilities = 'other-current-liability::provisions-current-liabilities', LiabilityShareholderNotesPayable = 'liability::shareholder-notes-payable', RevenueUnappliedCashPaymentIncome = 'revenue::unapplied-cash-payment-income', AssetDepletableAssets = 'asset::depletable-assets', ExpenseEntertainment = 'expense::entertainment', ExpenseAppropriationsToDepreciation = 'expense::appropriations-to-depreciation', ExpenseStaffCosts = 'expense::staff-costs', EquityFunds = 'equity::funds', ExpenseTravelExpensesSellingExpense = 'expense::travel-expenses-selling-expense', EquityOpeningBalanceEquity = 'equity::opening-balance-equity', ExpenseCommissionsAndFees = 'expense::commissions-and-fees', EquityAccumulatedOtherComprehensiveIncome = 'equity::accumulated-other-comprehensive-income', ExpenseExternalServices = 'expense::external-services', RevenueOtherPrimaryIncome = 'revenue::other-primary-income', AssetFurnitureAndFixtures = 'asset::furniture-and-fixtures', EquityShareApplicationMoneyPendingAllotment = 'equity::share-application-money-pending-allotment', OtherExpenseAmortization = 'other-expense::amortization', LiabilityLiabilitiesRelatedToAssetsHeldForSale = 'liability::liabilities-related-to-assets-held-for-sale', LiabilityLongTermEmployeeBenefitObligations = 'liability::long-term-employee-benefit-obligations', AssetEmployeeCashAdvances = 'asset::employee-cash-advances', AssetFixedAssetPhotoVideo = 'asset::fixed-asset-photo-video', AssetOtherLongTermInvestments = 'asset::other-long-term-investments', LiabilityAccountsPayable = 'liability::accounts-payable', OtherCurrentLiabilityTradeAndOtherPayables = 'other-current-liability::trade-and-other-payables', AssetOtherAsset = 'asset::other-asset', EquityPartnerContributions = 'equity::partner-contributions', OtherExpenseVehicleInsurance = 'other-expense::vehicle-insurance', RevenueSavingsByTaxScheme = 'revenue::savings-by-tax-scheme', AssetLoansToStockholders = 'asset::loans-to-stockholders', OtherCurrentLiabilityCurrentPortionOfObligationsUnderFinanceLeases = 'other-current-liability::current-portion-of-obligations-under-finance-leases', EquityMoneyReceivedAgainstShareWarrants = 'equity::money-received-against-share-warrants', OtherIncomeUnrealisedLossOnSecuritiesNetOfTax = 'other-income::unrealised-loss-on-securities-net-of-tax', AssetChecking = 'asset::checking', OtherIncomeGainLossOnSaleOfInvestments = 'other-income::gain-loss-on-sale-of-investments', ExpenseExtraordinaryCharges = 'expense::extraordinary-charges', LiabilityBankLoans = 'liability::bank-loans', OtherCurrentLiabilityPayrollClearing = 'other-current-liability::payroll-clearing', OtherExpenseExtraordinaryItems = 'other-expense::extraordinary-items', OtherExpenseHomeOffice = 'other-expense::home-office', OtherIncomeDividendIncome = 'other-income::dividend-income', OtherIncomeOtherOperatingIncome = 'other-income::other-operating-income', EquityPersonalExpense = 'equity::personal-expense', ExpenseUtilities = 'expense::utilities', AssetBalWithGovtAuthorities = 'asset::bal-with-govt-authorities', AssetLongTermInvestments = 'asset::long-term-investments', ExpenseOfficeExpenses = 'expense::office-expenses', ExpenseProjectStudiesSurveysAssessments = 'expense::project-studies-surveys-assessments', LiabilityLongTermBorrowings = 'liability::long-term-borrowings', AssetOtherFixedAssets = 'asset::other-fixed-assets', OtherCurrentLiabilityCurrentPortionEmployeeBenefitsObligations = 'other-current-liability::current-portion-employee-benefits-obligations', Equity = 'equity', AssetProvisionsCurrentAssets = 'asset::provisions-current-assets', AssetDeferredTax = 'asset::deferred-tax', CostOfGoodsSoldSuppliesMaterialsCogs = 'cost-of-goods-sold::supplies-materials-cogs', AssetTrustAccounts = 'asset::trust-accounts', ExpenseBankCharges = 'expense::bank-charges', AssetInvestments = 'asset::investments', OtherCurrentLiabilityLineOfCredit = 'other-current-liability::line-of-credit', RevenueServiceFeeIncome = 'revenue::service-fee-income', CostOfGoodsSold = 'cost-of-goods-sold', LiabilityLongTermDebit = 'liability::long-term-debit', AssetInvestmentTaxExemptSecurities = 'asset::investment-tax-exempt-securities', AssetLeaseholdImprovements = 'asset::leasehold-improvements', AssetVehicles = 'asset::vehicles', OtherCurrentLiabilityProvisionForWarrantyObligations = 'other-current-liability::provision-for-warranty-obligations', OtherCurrentLiabilitySalesTaxPayable = 'other-current-liability::sales-tax-payable', RevenueNonProfitIncome = 'revenue::non-profit-income', AssetAccumulatedDepletion = 'asset::accumulated-depletion', AssetCumulativeDepreciationOnIntangibleAssets = 'asset::cumulative-depreciation-on-intangible-assets', OtherExpenseGasAndFuel = 'other-expense::gas-and-fuel', LiabilityOutstandingDuesOtherThanMicroSmallEnterprise = 'liability::outstanding-dues-other-than-micro-small-enterprise', OtherCurrentLiabilityRentsInTrustLiability = 'other-current-liability::rents-in-trust-liability', OtherExpenseDepletion = 'other-expense::depletion', OtherExpenseVehicle = 'other-expense::vehicle', AssetOtherCurrentAssets = 'asset::other-current-assets', LiabilityObligationsUnderFinanceLeases = 'liability::obligations-under-finance-leases', OtherCurrentLiabilityStateLocalIncomeTaxPayable = 'other-current-liability::state-local-income-tax-payable', OtherExpense = 'other-expense', ExpenseDuesSubscriptions = 'expense::dues-subscriptions', OtherExpenseVehicleLoan = 'other-expense::vehicle-loan', OtherExpenseDeferredTaxExpense = 'other-expense::deferred-tax-expense' } +export const enum MessageReadStatus { Sent = 'sent', Read = 'read', Delivered = 'delivered', Failed = 'failed', Unsent = 'unsent' } +export const enum MessageContentType { Html = 'html', Image = 'image', Document = 'document', Gif = 'gif', Link = 'link', Voice = 'voice', Text = 'text', File = 'file', Sticker = 'sticker', Video = 'video', Location = 'location', Audio = 'audio', Contact = 'contact' } +export const enum MessageDeliveryStatus { Pending = 'pending', Error = 'error', Delivered = 'delivered', Undeliverable = 'undeliverable', Sent = 'sent', Failed = 'failed', Read = 'read' } +export const enum ReactionType { Sad = 'sad', Bookmark = 'bookmark', Dislike = 'dislike', Wow = 'wow', Interested = 'interested', Laugh = 'laugh', Like = 'like', Love = 'love', Angry = 'angry' } +export const enum SupportTicketPriority { Medium = 'medium', High = 'high', Immediate = 'immediate', Urgent = 'urgent', Low = 'low' } +export const enum IssueLifecycleStatus { Cancelled = 'cancelled', Closed = 'closed', Pending = 'pending', InProgress = 'in-progress', Open = 'open', OnHold = 'on-hold', Waiting = 'waiting', Resolved = 'resolved' } +export const enum SupportQueryType { Task = 'task', Bug = 'bug', Question = 'question', Feedback = 'feedback', Problem = 'problem', FeatureRequest = 'feature-request', Incident = 'incident' } +export const enum OrderStatus { Pending = 'pending', AwaitingPickup = 'awaiting-pickup', Returned = 'returned', Shipped = 'shipped', Cancelled = 'cancelled', Refunded = 'refunded', Abandoned = 'abandoned', OnHold = 'on-hold', Processing = 'processing', AwaitingShipment = 'awaiting-shipment', PartiallyFulfilled = 'partially-fulfilled', Failed = 'failed', Disputed = 'disputed', AwaitingPayment = 'awaiting-payment', Completed = 'completed', Confirmed = 'confirmed', Draft = 'draft', Delivered = 'delivered' } +export const enum DiscountType { VariableAmount = 'variable-amount', BuyOneGetOne = 'buy-one-get-one', FixedAmount = 'fixed-amount', TieredDiscount = 'tiered-discount', UnknownDiscount = 'unknown-discount', ConditionalDiscount = 'conditional-discount', VariablePercentage = 'variable-percentage', Percentage = 'percentage' } +export const enum ImageMimeType { ImageHeic = 'image/heic', ImageWebp = 'image/webp', ImageJpeg = 'image/jpeg', ImageGif = 'image/gif', ImageTiff = 'image/tiff', ImageBmp = 'image/bmp', ImagePng = 'image/png', ImageSvgXml = 'image/svg+xml' } +export const enum FulfillmentStatus { Pending = 'pending', Delivered = 'delivered', Failure = 'failure', Cancelled = 'cancelled', Returned = 'returned', InTransit = 'in-transit' } +export const enum OrderingCriteria { Popularity = 'popularity', PriceDescending = 'price-descending', Rating = 'rating', CreationDate = 'creation-date', Alphabetical = 'alphabetical', Manual = 'manual', PriceAscending = 'price-ascending', Relevance = 'relevance' } +export const enum ChatType { Private = 'private', Public = 'public', Group = 'group' } +export const enum ProductAvailabilityStatus { Discontinued = 'discontinued', InStock = 'in-stock', OutOfStock = 'out-of-stock', BackOrder = 'back-order', PreOrder = 'pre-order' } +export const enum ExpenseApprovalStatus { Approved = 'approved', Denied = 'denied', Cancelled = 'cancelled', Processed = 'processed', New = 'new', Reimbursed = 'reimbursed', Reviewing = 'reviewing', Pending = 'pending' } +export const enum FinancialChargeType { LateFee = 'late-fee', InterestCharge = 'interest-charge', ProcessingFee = 'processing-fee', Commission = 'commission', TransactionFee = 'transaction-fee', Other = 'other', ServiceCharge = 'service-charge' } +export const enum ItemAvailabilityStatus { OutOfStock = 'out-of-stock', Inactive = 'inactive', Discontinued = 'discontinued', Active = 'active' } +export const enum BillingStatus { Pending = 'pending', Authorised = 'authorised', Paid = 'paid', Draft = 'draft', Unpaid = 'unpaid', Overdue = 'overdue', Voided = 'voided', PartiallyPaid = 'partially-paid', Submitted = 'submitted', Deleted = 'deleted' } +export const enum FinancialAccountStatus { Delinquent = 'delinquent', Inactive = 'inactive', Active = 'active', Frozen = 'frozen', Suspended = 'suspended', Closed = 'closed', UnderReview = 'under-review' } +export const enum TransactionStatus { Initiated = 'initiated', Succeeded = 'succeeded', Pending = 'pending', Cancelled = 'cancelled', Error = 'error', Failed = 'failed', InProgress = 'in-progress' } +export const enum InvoiceAdjustmentType { Tax = 'tax', Discount = 'discount', Tip = 'tip', Other = 'other', Shipping = 'shipping' } +export const enum DataType { Binary = 'binary', Number = 'number', Boolean = 'boolean', Date = 'date', Object = 'object', String = 'string', Null = 'null', Undefined = 'undefined', Timestamp = 'timestamp', Json = 'json', Array = 'array', Custom = 'custom' } +export const enum EmploymentType { Internship = 'internship', PartTime = 'part-time', Contract = 'contract', Volunteer = 'volunteer', Freelance = 'freelance', Permanent = 'permanent', Temporary = 'temporary', Seasonal = 'seasonal', FullTime = 'full-time' } +export const enum TimeCycle { SemiAnnually = 'semi-annually', Triennially = 'triennially', Weekly = 'weekly', Minutely = 'minutely', Custom = 'custom', Annually = 'annually', Hourly = 'hourly', SemiMonthly = 'semi-monthly', Biweekly = 'biweekly', Monthly = 'monthly', Daily = 'daily', Quarterly = 'quarterly', Biennially = 'biennially', Secondly = 'secondly', AdHoc = 'ad-hoc' } +export const enum FinancialTrackingCategories { Customer = 'customer', Employee = 'employee', None = 'none', Vendor = 'vendor', Department = 'department', Class = 'class', Division = 'division', Project = 'project', Product = 'product', Location = 'location', Service = 'service', Other = 'other', CostCenter = 'cost-center' } +export const enum CreditNoteStatus { Revised = 'revised', Cancelled = 'cancelled', Draft = 'draft', Issued = 'issued', Applied = 'applied', Void = 'void', Pending = 'pending', Completed = 'completed', Disputed = 'disputed' } +export const enum PaymentTerm { CashInAdvance = 'cash-in-advance', UponCompletion = 'upon-completion', Net60 = 'net-60', Net90 = 'net-90', Prepaid = 'prepaid', Installment = 'installment', Net = 'net', DeferredPayment = 'deferred-payment', CashWithOrder = 'cash-with-order', Net30 = 'net-30', Prepayment = 'prepayment', DueOnReceipt = 'due-on-receipt', CashBeforeShipment = 'cash-before-shipment', DueEndOfMonth = 'due-end-of-month', Custom = 'custom', CashOnDelivery = 'cash-on-delivery' } +export const enum EmploymentAndCandidateStatus { New = 'new', Interviewing = 'interviewing', Active = 'active', Hired = 'hired', Other = 'other', Terminated = 'terminated', Inactive = 'inactive', OfferExtended = 'offer-extended', OnLeave = 'on-leave', NotSelected = 'not-selected', InReview = 'in-review' } +export const enum OrganizationalRole { Manager = 'manager', Supervisor = 'supervisor', Contractor = 'contractor', Other = 'other', Director = 'director', Admin = 'admin', Employee = 'employee' } +export const enum CampaignType { Email = 'email', SearchEngine = 'search-engine', Other = 'other', SocialMedia = 'social-media', Display = 'display' } +export const enum ContactAddressType { Billing = 'billing', Home = 'home', Personal = 'personal', Work = 'work', Business = 'business', Temporary = 'temporary', Other = 'other', Shipping = 'shipping' } +export const enum CustomerStatus { Archived = 'archived', Suspended = 'suspended', Inactive = 'inactive', Pending = 'pending', Active = 'active' } +export const enum SocialPlatform { Youtube = 'youtube', Tiktok = 'tiktok', Snapchat = 'snapchat', Facebook = 'facebook', Reddit = 'reddit', Twitter = 'twitter', Skype = 'skype', X = 'x', Linkedin = 'linkedin', Tumblr = 'tumblr', OtherSocialPlatform = 'other-social-platform', Pinterest = 'pinterest', Instagram = 'instagram' } +export const enum LeadLifecycleStatus { InProcess = 'in-process', BadTiming = 'bad-timing', Unqualified = 'unqualified', AttemptedToContact = 'attempted-to-contact', Converted = 'converted', Connected = 'connected', Open = 'open', Revisited = 'revisited', New = 'new', Lost = 'lost' } +export const enum ConversationStatus { Closed = 'closed', Active = 'active', Deleted = 'deleted', Archived = 'archived', Snoozed = 'snoozed' } +export const enum CommunicationRole { Bot = 'bot', Moderator = 'moderator', Member = 'member', Guest = 'guest', Group = 'group', Admin = 'admin', Service = 'service', Owner = 'owner', Channel = 'channel', User = 'user', System = 'system', Assistant = 'assistant' } +export const enum ParticipantEngagementStatus { Banned = 'banned', Admin = 'admin', Left = 'left', Inactive = 'inactive', Active = 'active', Guest = 'guest', Moderator = 'moderator' } +export const enum ItemEntityStatus { Completed = 'completed', Active = 'active', Suspended = 'suspended', Inactive = 'inactive', Deleted = 'deleted', Pending = 'pending', Archived = 'archived' } +export const enum Currency { SZL = 'szl', MOP = 'mop', UZS = 'uzs', CVE = 'cve', INR = 'inr', UYU = 'uyu', GBP = 'gbp', BSD = 'bsd', CUP = 'cup', CRC = 'crc', XCD = 'xcd', GHS = 'ghs', AFN = 'afn', KRW = 'krw', GIP = 'gip', LBP = 'lbp', YER = 'yer', LRD = 'lrd', BDT = 'bdt', RWF = 'rwf', BTN = 'btn', GTQ = 'gtq', PKR = 'pkr', VES = 'ves', HRK = 'hrk', HNL = 'hnl', MAD = 'mad', BZD = 'bzd', EUR = 'eur', FOK = 'fok', TOP = 'top', AZN = 'azn', BAM = 'bam', BOB = 'bob', NPR = 'npr', GMD = 'gmd', BIF = 'bif', BMD = 'bmd', LYD = 'lyd', CUC = 'cuc', VUV = 'vuv', LKR = 'lkr', MVR = 'mvr', SOS = 'sos', EGP = 'egp', DKK = 'dkk', ERN = 'ern', TZS = 'tzs', JEP = 'jep', CHF = 'chf', DJF = 'djf', IRR = 'irr', MRU = 'mru', MWK = 'mwk', MYR = 'myr', BND = 'bnd', VND = 'vnd', COP = 'cop', FJD = 'fjd', SBD = 'sbd', MXN = 'mxn', CAD = 'cad', KZT = 'kzt', AMD = 'amd', QAR = 'qar', RON = 'ron', GGP = 'ggp', KID = 'kid', CNY = 'cny', JPY = 'jpy', CDF = 'cdf', IQD = 'iqd', RSD = 'rsd', IDR = 'idr', PGK = 'pgk', UGX = 'ugx', MUR = 'mur', BHD = 'bhd', MZN = 'mzn', SYP = 'syp', TWD = 'twd', XDR = 'xdr', CLP = 'clp', JMD = 'jmd', AUD = 'aud', BGN = 'bgn', USD = 'usd', OMR = 'omr', CZK = 'czk', NGN = 'ngn', KES = 'kes', TRY = 'try', ARS = 'ars', GEL = 'gel', TJS = 'tjs', ZMW = 'zmw', BRL = 'brl', WST = 'wst', ZAR = 'zar', SGD = 'sgd', PHP = 'php', MMK = 'mmk', NAD = 'nad', MDL = 'mdl', SCR = 'scr', TND = 'tnd', ILS = 'ils', TVD = 'tvd', BWP = 'bwp', MNT = 'mnt', FKP = 'fkp', MKD = 'mkd', DZD = 'dzd', THB = 'thb', DOP = 'dop', HKD = 'hkd', KMF = 'kmf', NZD = 'nzd', SSP = 'ssp', HTG = 'htg', MGA = 'mga', UAH = 'uah', XOF = 'xof', PEN = 'pen', KYD = 'kyd', TMT = 'tmt', SLL = 'sll', RUB = 'rub', KGS = 'kgs', ISK = 'isk', KWD = 'kwd', SEK = 'sek', AWG = 'awg', NIO = 'nio', GYD = 'gyd', AED = 'aed', ANG = 'ang', NOK = 'nok', LSL = 'lsl', SRD = 'srd', SAR = 'sar', BYN = 'byn', ETB = 'etb', AOA = 'aoa', IMP = 'imp', GNF = 'gnf', PLN = 'pln', SDG = 'sdg', ALL = 'all', TTD = 'ttd', ZWL = 'zwl', PYG = 'pyg', LAK = 'lak', HUF = 'huf', JOD = 'jod', STN = 'stn', BBD = 'bbd', KHR = 'khr', XAF = 'xaf', XPF = 'xpf', KPW = 'kpw', PAB = 'pab', SHP = 'shp' } +export const enum CustomerEligibilityStatus { VipCustomers = 'vip-customers', NewCustomers = 'new-customers', AllCustomers = 'all-customers', ReturningCustomers = 'returning-customers', SpecificConditions = 'specific-conditions', Other = 'other' } +export const enum LifecycleStatus { Suspended = 'suspended', Redeemed = 'redeemed', Expired = 'expired', Active = 'active', Cancelled = 'cancelled', Issued = 'issued' } +export const enum PaymentMethod { Other = 'other', CreditCard = 'credit-card', MobilePayment = 'mobile-payment', MobileWallet = 'mobile-wallet', CashOnDelivery = 'cash-on-delivery', BankTransfer = 'bank-transfer', Check = 'check', Cryptocurrency = 'cryptocurrency', Cash = 'cash', Paypal = 'paypal', DebitCard = 'debit-card' } +export const enum FinancialTransactionStatus { Disputed = 'disputed', Cleared = 'cleared', Cancelled = 'cancelled', Pending = 'pending', Authorized = 'authorized', Refunded = 'refunded', SettlementInProgress = 'settlement-in-progress', Failed = 'failed' } +export const enum AuditOpinionType { Adverse = 'adverse', Unqualified = 'unqualified', Disclaimer = 'disclaimer', Qualified = 'qualified' } +export const enum InventoryStorageType { Warehouse = 'warehouse', RetailStore = 'retail-store', DistributionCenter = 'distribution-center', OnlineMarketplace = 'online-marketplace', DropShipper = 'drop-shipper', Consignment = 'consignment', Other = 'other' } +export const enum ItemCondition { LikeNew = 'like-new', Damaged = 'damaged', OpenBox = 'open-box', New = 'new', Refurbished = 'refurbished', Used = 'used' } +export const enum TransactionType { Payment = 'payment', Withdrawal = 'withdrawal', Transfer = 'transfer', Refund = 'refund', Charge = 'charge', Adjustment = 'adjustment', Deposit = 'deposit', Fee = 'fee' } +export const enum VisibilityScope { Internal = 'internal', Global = 'global', Private = 'private', Web = 'web', App = 'app' } +export const enum PaymentStatus { Cancelled = 'cancelled', Submitted = 'submitted', Processing = 'processing', Voided = 'voided', Failed = 'failed', Disputed = 'disputed', Overdue = 'overdue', Refunded = 'refunded', Paid = 'paid', Partial = 'partial', Authorized = 'authorized', Succeeded = 'succeeded', Error = 'error', Adjusted = 'adjusted', Pending = 'pending', Deleted = 'deleted', PartiallyRefunded = 'partially-refunded', Draft = 'draft' } +export const enum EntityLifecycleStatus { Active = 'active', Draft = 'draft', Preorder = 'preorder', Inactive = 'inactive', Scheduled = 'scheduled', Archived = 'archived', Deleted = 'deleted' } +export const enum TransactionChannel { Telephone = 'telephone', Other = 'other', Mail = 'mail', Atm = 'atm', Mobile = 'mobile', InPerson = 'in-person', BankBranch = 'bank-branch', Online = 'online' } +export const enum FinancialDisputeStatus { Lost = 'lost', NeedsResponse = 'needs-response', Won = 'won', AwaitingEvidence = 'awaiting-evidence', ChargeRefunded = 'charge-refunded', UnderReview = 'under-review', Escalated = 'escalated', Closed = 'closed' } +export const enum ContentVisibility { Private = 'private', Public = 'public', Internal = 'internal', Protected = 'protected', Shared = 'shared' } +export const enum DeviceUsageType { Educational = 'educational', Industrial = 'industrial', Healthcare = 'healthcare', Other = 'other', Business = 'business', Home = 'home', Personal = 'personal' } +export const enum EntityCategory { Task = 'task', User = 'user', Link = 'link', Owner = 'owner', Document = 'document', Other = 'other', Person = 'person', Project = 'project', Message = 'message', Event = 'event' } export const enum GenderIdentity { PreferNotToSay = 'prefer-not-to-say', Male = 'male', Other = 'other', Female = 'female' } -export const enum CommunicationMethod { Email = 'email', InstantMessage = 'instant-message', PushNotification = 'push-notification', InPerson = 'in-person', Text = 'text', Sms = 'sms', SocialMedia = 'social-media', Phone = 'phone', VideoCall = 'video-call', Other = 'other', Mail = 'mail' } -export const enum FinancialTransactionType { SpendOverpayment = 'spend-overpayment', Adjustment = 'adjustment', Chargeback = 'chargeback', Transfer = 'transfer', Dividend = 'dividend', Other = 'other', Deposit = 'deposit', SpendPrepayment = 'spend-prepayment', Withdrawal = 'withdrawal', Interest = 'interest', ReceiveOverpayment = 'receive-overpayment', Payment = 'payment', ReceivePrepayment = 'receive-prepayment', Receive = 'receive', Sale = 'sale', Refund = 'refund', Fee = 'fee', Spend = 'spend', Charge = 'charge' } -export const enum EmailCategoryType { Spam = 'spam', Governmental = 'governmental', Business = 'business', Personal = 'personal', Promotional = 'promotional', Other = 'other', Educational = 'educational', Transactional = 'transactional' } -export const enum UniversalIdentifierType { Uuid = 'uuid', Email = 'email', Number = 'number', Url = 'url', String = 'string' } -export const enum AccessControlModel { Mac = 'mac', Abac = 'abac', Rbac = 'rbac', Custom = 'custom', None = 'none', Dac = 'dac' } -export const enum ParticipantType { Group = 'group', Team = 'team', Organization = 'organization', ExternalParticipant = 'external-participant', User = 'user' } -export const enum PriorityLevel { Elevated = 'elevated', Low = 'low', Medium = 'medium', High = 'high', Urgent = 'urgent' } -export const enum TaskStatus { Todo = 'todo', Done = 'done', InProgress = 'in-progress', Blocked = 'blocked', Cancelled = 'cancelled', OnHold = 'on-hold' } -export const enum UserStatus { Inactive = 'inactive', Pending = 'pending', Active = 'active', Banned = 'banned', Deleted = 'deleted', Verified = 'verified', Archived = 'archived', Suspended = 'suspended', WaitListed = 'wait-listed' } -export const enum PromotionType { BuyOneGetOne = 'buy-one-get-one', RewardPoints = 'reward-points', Percentage = 'percentage', FixedAmount = 'fixed-amount', FreeShipping = 'free-shipping', Other = 'other' } -export const enum MimeType { ImageJpeg = 'image/jpeg', ImagePng = 'image/png', ImageGif = 'image/gif', ImageSvgXml = 'image/svg+xml', ImageWebp = 'image/webp' } -export const enum PrerequisiteRangeType { Quantity = 'quantity', Subtotal = 'subtotal', ShippingPrice = 'shipping-price' } -export const enum TaxType { Inclusive = 'inclusive', Additive = 'additive', Variable = 'variable' } +export const enum CommunicationMethod { Sms = 'sms', PushNotification = 'push-notification', SocialMedia = 'social-media', InstantMessage = 'instant-message', VideoCall = 'video-call', Text = 'text', Other = 'other', Mail = 'mail', InPerson = 'in-person', Email = 'email', Phone = 'phone' } +export const enum FinancialTransactionType { Payment = 'payment', Withdrawal = 'withdrawal', Charge = 'charge', Deposit = 'deposit', Sale = 'sale', Chargeback = 'chargeback', SpendOverpayment = 'spend-overpayment', SpendPrepayment = 'spend-prepayment', Other = 'other', Adjustment = 'adjustment', Transfer = 'transfer', Receive = 'receive', Dividend = 'dividend', ReceiveOverpayment = 'receive-overpayment', Spend = 'spend', Fee = 'fee', Interest = 'interest', ReceivePrepayment = 'receive-prepayment', Refund = 'refund' } +export const enum EmailCategoryType { Promotional = 'promotional', Business = 'business', Governmental = 'governmental', Transactional = 'transactional', Spam = 'spam', Personal = 'personal', Educational = 'educational', Other = 'other' } +export const enum UniversalIdentifierType { Number = 'number', Uuid = 'uuid', String = 'string', Url = 'url', Email = 'email' } +export const enum AccessControlModel { Rbac = 'rbac', Abac = 'abac', Dac = 'dac', Mac = 'mac', None = 'none', Custom = 'custom' } +export const enum ParticipantType { Team = 'team', Group = 'group', ExternalParticipant = 'external-participant', User = 'user', Organization = 'organization' } +export const enum PriorityLevel { High = 'high', Medium = 'medium', Urgent = 'urgent', Elevated = 'elevated', Low = 'low' } +export const enum TaskStatus { Todo = 'todo', InProgress = 'in-progress', Done = 'done', Blocked = 'blocked', OnHold = 'on-hold', Cancelled = 'cancelled' } +export const enum UserStatus { Banned = 'banned', Verified = 'verified', Active = 'active', Deleted = 'deleted', Archived = 'archived', WaitListed = 'wait-listed', Inactive = 'inactive', Suspended = 'suspended', Pending = 'pending' } +export const enum PromotionType { Other = 'other', BuyOneGetOne = 'buy-one-get-one', RewardPoints = 'reward-points', Percentage = 'percentage', FixedAmount = 'fixed-amount', FreeShipping = 'free-shipping' } +export const enum MimeType { ImagePng = 'image/png', ImageJpeg = 'image/jpeg', ImageGif = 'image/gif', ImageWebp = 'image/webp', ImageSvgXml = 'image/svg+xml' } +export const enum PrerequisiteRangeType { ShippingPrice = 'shipping-price', Quantity = 'quantity', Subtotal = 'subtotal' } +export const enum TaxType { Variable = 'variable', Inclusive = 'inclusive', Additive = 'additive' } export const enum ModifierType { List = 'list', Text = 'text' } -export const enum CardType { Credit = 'credit', Debit = 'debit', UnknownCard = 'unknown-card' } -export const enum PrepaidType { NotPrepaid = 'not-prepaid', UnknownPrepaid = 'unknown-prepaid', Prepaid = 'prepaid' } -export const enum EntryMethod { OnFile = 'on-file', Contactless = 'contactless', Keyed = 'keyed', Swiped = 'swiped', Emv = 'emv' } -export const enum CvvStatus { Rejected = 'rejected', Accepted = 'accepted', NotChecked = 'not-checked' } -export const enum AvcStatus { Accepted = 'accepted', Rejected = 'rejected', NotChecked = 'not-checked' } -export const enum CreditType { Goodwill = 'goodwill', Customer = 'customer', Overpayment = 'overpayment', Prepayment = 'prepayment', Supplier = 'supplier' } -export const enum CallDirection { Unknown = 'unknown', Outbound = 'outbound', Conference = 'conference', Inbound = 'inbound' } -export const enum SpeakerRole { Invitee = 'invitee', Attendee = 'attendee' } +export const enum CardType { Credit = 'credit', UnknownCard = 'unknown-card', Debit = 'debit' } +export const enum PrepaidType { Prepaid = 'prepaid', UnknownPrepaid = 'unknown-prepaid', NotPrepaid = 'not-prepaid' } +export const enum EntryMethod { Keyed = 'keyed', Swiped = 'swiped', OnFile = 'on-file', Emv = 'emv', Contactless = 'contactless' } +export const enum CvvStatus { Rejected = 'rejected', NotChecked = 'not-checked', Accepted = 'accepted' } +export const enum AvcStatus { NotChecked = 'not-checked', Rejected = 'rejected', Accepted = 'accepted' } +export const enum CreditType { Prepayment = 'prepayment', Goodwill = 'goodwill', Customer = 'customer', Supplier = 'supplier', Overpayment = 'overpayment' } +export const enum CallDirection { Inbound = 'inbound', Unknown = 'unknown', Outbound = 'outbound', Conference = 'conference' } +export const enum SpeakerRole { Attendee = 'attendee', Invitee = 'invitee' } export const enum FileType { Folder = 'folder', Url = 'url', File = 'file' } -export const enum AiToolChoiceType { Any = 'any', Auto = 'auto', Tool = 'tool', None = 'none' } +export const enum AiToolChoiceType { Auto = 'auto', Any = 'any', None = 'none', Tool = 'tool' } export const enum ImageType { Base64 = 'base64' } export const enum ResponseFormatType { Text = 'text', JsonObject = 'json-object', JsonSchema = 'json-schema' } export const enum ToolCallType { Function = 'function' } -export const enum AiMessagesContentType { Image = 'image', Text = 'text', ToolResult = 'tool-result', ToolUse = 'tool-use' } -export const enum AiRole { Assistant = 'assistant', User = 'user', Tool = 'tool' } +export const enum AiMessagesContentType { ToolUse = 'tool-use', Text = 'text', ToolResult = 'tool-result', Image = 'image' } +export const enum AiRole { Assistant = 'assistant', Tool = 'tool', User = 'user' } export const enum JsonSchemaType { Function = 'function' } -export const enum EventStatus { Confirmed = 'confirmed', Tentative = 'tentative', Cancelled = 'cancelled' } +export const enum EventStatus { Tentative = 'tentative', Confirmed = 'confirmed', Cancelled = 'cancelled' } export const enum EventVisibility { Confidential = 'confidential', Public = 'public', Private = 'private' } export const enum EventReminderAction { Popup = 'popup', Email = 'email' } -export const enum EventRuleType { Repeat = 'repeat', ExcludeDates = 'exclude-dates', Exclude = 'exclude', AddDates = 'add-dates' } -export const enum EventFrequency { Weekly = 'weekly', Monthly = 'monthly', Daily = 'daily', Yearly = 'yearly' } +export const enum EventRuleType { AddDates = 'add-dates', Exclude = 'exclude', ExcludeDates = 'exclude-dates', Repeat = 'repeat' } +export const enum EventFrequency { Monthly = 'monthly', Weekly = 'weekly', Yearly = 'yearly', Daily = 'daily' }