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