From c3659509e1de0f7f7e18b891f7256fa42e262f1f Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 30 Jul 2024 07:02:29 +0200 Subject: [PATCH] chore: add components.d.ts to source control --- .gitignore | 1 - src/components.d.ts | 157 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 157 insertions(+), 1 deletion(-) create mode 100644 src/components.d.ts diff --git a/.gitignore b/.gitignore index 2530063e..e166f3e0 100644 --- a/.gitignore +++ b/.gitignore @@ -32,7 +32,6 @@ yarn-error.log* *.sw? -components.d.ts /test-results/ /playwright-report/ /blob-report/ diff --git a/src/components.d.ts b/src/components.d.ts new file mode 100644 index 00000000..af991419 --- /dev/null +++ b/src/components.d.ts @@ -0,0 +1,157 @@ +/* eslint-disable */ +// @ts-nocheck +// Generated by unplugin-vue-components +// Read more: https://github.com/vuejs/core/pull/3399 +export {} + +/* prettier-ignore */ +declare module 'vue' { + export interface GlobalComponents { + BacktestGraphs: typeof import('./components/ftbot/BacktestGraphs.vue')['default'] + BacktestHistoryLoad: typeof import('./components/ftbot/BacktestHistoryLoad.vue')['default'] + BacktestResultAnalysis: typeof import('./components/ftbot/BacktestResultAnalysis.vue')['default'] + BacktestResultChart: typeof import('./components/ftbot/BacktestResultChart.vue')['default'] + BacktestResultComparison: typeof import('./components/ftbot/BacktestResultComparison.vue')['default'] + BacktestResultPeriodBreakdown: typeof import('./components/ftbot/BacktestResultPeriodBreakdown.vue')['default'] + BacktestResultSelect: typeof import('./components/ftbot/BacktestResultSelect.vue')['default'] + BacktestResultSelectEntry: typeof import('./components/ftbot/BacktestResultSelectEntry.vue')['default'] + BacktestResultTablePer: typeof import('./components/ftbot/BacktestResultTablePer.vue')['default'] + BacktestRun: typeof import('./components/ftbot/BacktestRun.vue')['default'] + BalanceChart: typeof import('./components/charts/BalanceChart.vue')['default'] + BAlert: typeof import('bootstrap-vue-next')['BAlert'] + BaseAlert: typeof import('./components/general/BaseAlert.vue')['default'] + BAvatar: typeof import('bootstrap-vue-next')['BAvatar'] + BButton: typeof import('bootstrap-vue-next')['BButton'] + BCollapse: typeof import('bootstrap-vue-next')['BCollapse'] + BDropdown: typeof import('bootstrap-vue-next')['BDropdown'] + BDropdownDivider: typeof import('bootstrap-vue-next')['BDropdownDivider'] + BDropdownItem: typeof import('bootstrap-vue-next')['BDropdownItem'] + BFormCheckbox: typeof import('bootstrap-vue-next')['BFormCheckbox'] + BFormGroup: typeof import('bootstrap-vue-next')['BFormGroup'] + BFormInput: typeof import('bootstrap-vue-next')['BFormInput'] + BFormRadioGroup: typeof import('bootstrap-vue-next')['BFormRadioGroup'] + BFormSelect: typeof import('bootstrap-vue-next')['BFormSelect'] + BFormTextarea: typeof import('bootstrap-vue-next')['BFormTextarea'] + BInputGroup: typeof import('bootstrap-vue-next')['BInputGroup'] + BListGroup: typeof import('bootstrap-vue-next')['BListGroup'] + BListGroupItem: typeof import('bootstrap-vue-next')['BListGroupItem'] + BModal: typeof import('bootstrap-vue-next')['BModal'] + BNavbar: typeof import('bootstrap-vue-next')['BNavbar'] + BNavbarNav: typeof import('bootstrap-vue-next')['BNavbarNav'] + BNavbarToggle: typeof import('bootstrap-vue-next')['BNavbarToggle'] + BNavItem: typeof import('bootstrap-vue-next')['BNavItem'] + BNavItemDropdown: typeof import('bootstrap-vue-next')['BNavItemDropdown'] + BNavText: typeof import('bootstrap-vue-next')['BNavText'] + BodyLayout: typeof import('./components/layout/BodyLayout.vue')['default'] + BotBalance: typeof import('./components/ftbot/BotBalance.vue')['default'] + BotComparisonList: typeof import('./components/ftbot/BotComparisonList.vue')['default'] + BotControls: typeof import('./components/ftbot/BotControls.vue')['default'] + BotEntry: typeof import('./components/BotEntry.vue')['default'] + BotList: typeof import('./components/BotList.vue')['default'] + BotLogin: typeof import('./components/BotLogin.vue')['default'] + BotPerformance: typeof import('./components/ftbot/BotPerformance.vue')['default'] + BotProfit: typeof import('./components/ftbot/BotProfit.vue')['default'] + BotRename: typeof import('./components/BotRename.vue')['default'] + BotStatus: typeof import('./components/ftbot/BotStatus.vue')['default'] + BPagination: typeof import('bootstrap-vue-next')['BPagination'] + BPopover: typeof import('bootstrap-vue-next')['BPopover'] + BSpinner: typeof import('bootstrap-vue-next')['BSpinner'] + BTab: typeof import('bootstrap-vue-next')['BTab'] + BTable: typeof import('bootstrap-vue-next')['BTable'] + BTabs: typeof import('bootstrap-vue-next')['BTabs'] + BToast: typeof import('bootstrap-vue-next')['BToast'] + CandleChart: typeof import('./components/charts/CandleChart.vue')['default'] + CandleChartContainer: typeof import('./components/charts/CandleChartContainer.vue')['default'] + CopyableTextfield: typeof import('./components/general/CopyableTextfield.vue')['default'] + CumProfitChart: typeof import('./components/charts/CumProfitChart.vue')['default'] + CustomTradeList: typeof import('./components/ftbot/CustomTradeList.vue')['default'] + CustomTradeListEntry: typeof import('./components/ftbot/CustomTradeListEntry.vue')['default'] + DateTimeTZ: typeof import('./components/general/DateTimeTZ.vue')['default'] + DraggableContainer: typeof import('./components/layout/DraggableContainer.vue')['default'] + EditValue: typeof import('./components/general/EditValue.vue')['default'] + ExchangeSelect: typeof import('./components/ftbot/ExchangeSelect.vue')['default'] + ForceEntryForm: typeof import('./components/ftbot/ForceEntryForm.vue')['default'] + ForceExitForm: typeof import('./components/ftbot/ForceExitForm.vue')['default'] + FreqaiModelSelect: typeof import('./components/ftbot/FreqaiModelSelect.vue')['default'] + HourlyChart: typeof import('./components/charts/HourlyChart.vue')['default'] + IMdiAlert: typeof import('~icons/mdi/alert')['default'] + IMdiBank: typeof import('~icons/mdi/bank')['default'] + IMdiBrightness6: typeof import('~icons/mdi/brightness6')['default'] + IMdiCancel: typeof import('~icons/mdi/cancel')['default'] + IMdiCheck: typeof import('~icons/mdi/check')['default'] + IMdiCheckCircle: typeof import('~icons/mdi/check-circle')['default'] + IMdiCircle: typeof import('~icons/mdi/circle')['default'] + IMdiClose: typeof import('~icons/mdi/close')['default'] + IMdiCloseBox: typeof import('~icons/mdi/close-box')['default'] + IMdiCloseBoxMultiple: typeof import('~icons/mdi/close-box-multiple')['default'] + IMdiCog: typeof import('~icons/mdi/cog')['default'] + IMdiContentCopy: typeof import('~icons/mdi/content-copy')['default'] + IMdiDelete: typeof import('~icons/mdi/delete')['default'] + IMdiDiceMultiple: typeof import('~icons/mdi/dice-multiple')['default'] + IMdiEye: typeof import('~icons/mdi/eye')['default'] + IMdiEyeOff: typeof import('~icons/mdi/eye-off')['default'] + IMdiFolderLock: typeof import('~icons/mdi/folder-lock')['default'] + IMdiFolderOpen: typeof import('~icons/mdi/folder-open')['default'] + IMdiGestureTap: typeof import('~icons/mdi/gesture-tap')['default'] + IMdiInformationOutline: typeof import('~icons/mdi/information-outline')['default'] + IMdiLock: typeof import('~icons/mdi/lock')['default'] + IMdiLogin: typeof import('~icons/mdi/login')['default'] + IMdiLogout: typeof import('~icons/mdi/logout')['default'] + IMdiPause: typeof import('~icons/mdi/pause')['default'] + IMdiPencil: typeof import('~icons/mdi/pencil')['default'] + IMdiPlay: typeof import('~icons/mdi/play')['default'] + IMdiPlusBoxMultipleOutline: typeof import('~icons/mdi/plus-box-multiple-outline')['default'] + IMdiPlusBoxOutline: typeof import('~icons/mdi/plus-box-outline')['default'] + IMdiRefresh: typeof import('~icons/mdi/refresh')['default'] + IMdiReload: typeof import('~icons/mdi/reload')['default'] + IMdiReloadAlert: typeof import('~icons/mdi/reload-alert')['default'] + IMdiReorderHorizontal: typeof import('~icons/mdi/reorder-horizontal')['default'] + IMdiRobot: typeof import('~icons/mdi/robot')['default'] + IMdiRunFast: typeof import('~icons/mdi/run-fast')['default'] + IMdiStop: typeof import('~icons/mdi/stop')['default'] + IMdiTriangle: typeof import('~icons/mdi/triangle')['default'] + IMdiTriangleDown: typeof import('~icons/mdi/triangle-down')['default'] + IMdiViewDashboardOutline: typeof import('~icons/mdi/view-dashboard-outline')['default'] + IMdiViewList: typeof import('~icons/mdi/view-list')['default'] + InfoBox: typeof import('./components/general/InfoBox.vue')['default'] + LoginModal: typeof import('./components/LoginModal.vue')['default'] + LogViewer: typeof import('./components/ftbot/LogViewer.vue')['default'] + MessageBox: typeof import('./components/general/MessageBox.vue')['default'] + NavBar: typeof import('./components/layout/NavBar.vue')['default'] + NavFooter: typeof import('./components/layout/NavFooter.vue')['default'] + PairlistConfigActions: typeof import('./components/ftbot/PairlistConfigActions.vue')['default'] + PairlistConfigBlacklist: typeof import('./components/ftbot/PairlistConfigBlacklist.vue')['default'] + PairlistConfigItem: typeof import('./components/ftbot/PairlistConfigItem.vue')['default'] + PairlistConfigParameter: typeof import('./components/ftbot/PairlistConfigParameter.vue')['default'] + PairlistConfigResults: typeof import('./components/ftbot/PairlistConfigResults.vue')['default'] + PairlistConfigurator: typeof import('./components/ftbot/PairlistConfigurator.vue')['default'] + PairListLive: typeof import('./components/ftbot/PairListLive.vue')['default'] + PairLockList: typeof import('./components/ftbot/PairLockList.vue')['default'] + PairSummary: typeof import('./components/ftbot/PairSummary.vue')['default'] + PeriodBreakdown: typeof import('./components/ftbot/PeriodBreakdown.vue')['default'] + PlotConfigSelect: typeof import('./components/charts/PlotConfigSelect.vue')['default'] + PlotConfigurator: typeof import('./components/charts/PlotConfigurator.vue')['default'] + PlotFromTemplate: typeof import('./components/charts/PlotFromTemplate.vue')['default'] + PlotIndicator: typeof import('./components/charts/PlotIndicator.vue')['default'] + PlotIndicatorSelect: typeof import('./components/charts/PlotIndicatorSelect.vue')['default'] + ProfitDistributionChart: typeof import('./components/charts/ProfitDistributionChart.vue')['default'] + ProfitPill: typeof import('./components/general/ProfitPill.vue')['default'] + ProfitSymbol: typeof import('./components/general/ProfitSymbol.vue')['default'] + ReloadControl: typeof import('./components/ftbot/ReloadControl.vue')['default'] + RouterLink: typeof import('vue-router')['RouterLink'] + RouterView: typeof import('vue-router')['RouterView'] + StrategySelect: typeof import('./components/ftbot/StrategySelect.vue')['default'] + ThemeSelect: typeof import('./components/ThemeSelect.vue')['default'] + TimeframeSelect: typeof import('./components/ftbot/TimeframeSelect.vue')['default'] + TimePeriodChart: typeof import('./components/charts/TimePeriodChart.vue')['default'] + TimeRangeSelect: typeof import('./components/ftbot/TimeRangeSelect.vue')['default'] + TradeActions: typeof import('./components/ftbot/TradeActions.vue')['default'] + TradeActionsPopover: typeof import('./components/ftbot/TradeActionsPopover.vue')['default'] + TradeDetail: typeof import('./components/ftbot/TradeDetail.vue')['default'] + TradeList: typeof import('./components/ftbot/TradeList.vue')['default'] + TradeListNav: typeof import('./components/ftbot/TradeListNav.vue')['default'] + TradeProfit: typeof import('./components/ftbot/TradeProfit.vue')['default'] + TradesLogChart: typeof import('./components/charts/TradesLogChart.vue')['default'] + ValuePair: typeof import('./components/general/ValuePair.vue')['default'] + } +}