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