import Dom7 from 'dom7'; import Framework7 from './components/app/app-class.js' import { getSupport } from './shared/get-support.js'; import { getDevice } from './shared/get-device.js'; import { Utils } from './shared/utils.js'; import { Clicks as ClicksModule } from './modules/clicks/clicks.js'; import { Component as ComponentModule } from './modules/component/component.js'; import { Device as DeviceModule } from './modules/device/device.js'; import { Resize as ResizeModule } from './modules/resize/resize.js'; import { Router as RouterModule } from './modules/router/router.js'; import { ServiceWorker as ServiceWorkerModule } from './modules/service-worker/service-worker.js'; import { Store as StoreModule } from './modules/store/store.js'; import { Support as SupportModule } from './modules/support/support.js'; import { Touch as TouchModule } from './modules/touch/touch.js'; import { Utils as UtilsModule } from './modules/utils/utils.js'; import { ComponentFunction as Component } from './modules/component/component.js'; import { StoreObject as Store, StoreParameters, createStore } from './modules/store/store.js'; import { Accordion } from './components/accordion/accordion.js'; import { Actions } from './components/actions/actions.js'; import { AreaChart } from './components/area-chart/area-chart.js'; import { Autocomplete } from './components/autocomplete/autocomplete.js'; import { Badge } from './components/badge/badge.js'; import { Block } from './components/block/block.js'; import { Breadcrumbs } from './components/breadcrumbs/breadcrumbs.js'; import { Button } from './components/button/button.js'; import { Calendar } from './components/calendar/calendar.js'; import { Card } from './components/card/card.js'; import { Checkbox } from './components/checkbox/checkbox.js'; import { Chip } from './components/chip/chip.js'; import { ColorPicker } from './components/color-picker/color-picker.js'; import { ContactsList } from './components/contacts-list/contacts-list.js'; import { DataTable } from './components/data-table/data-table.js'; import { Dialog } from './components/dialog/dialog.js'; import { Fab } from './components/fab/fab.js'; import { Form } from './components/form/form.js'; import { Gauge } from './components/gauge/gauge.js'; import { Grid } from './components/grid/grid.js'; import { Icon } from './components/icon/icon.js'; import { InfiniteScroll } from './components/infinite-scroll/infinite-scroll.js'; import { Input } from './components/input/input.js'; import { Link } from './components/link/link.js'; import { List } from './components/list/list.js'; import { ListIndex } from './components/list-index/list-index.js'; import { LoginScreen } from './components/login-screen/login-screen.js'; import { Messagebar } from './components/messagebar/messagebar.js'; import { Messages } from './components/messages/messages.js'; import { Modal } from './components/modal/modal.js'; import { Navbar } from './components/navbar/navbar.js'; import { Notification } from './components/notification/notification.js'; import { Page } from './components/page/page.js'; import { Panel } from './components/panel/panel.js'; import { PhotoBrowser } from './components/photo-browser/photo-browser.js'; import { Picker } from './components/picker/picker.js'; import { PieChart } from './components/pie-chart/pie-chart.js'; import { Popover } from './components/popover/popover.js'; import { Popup } from './components/popup/popup.js'; import { Preloader } from './components/preloader/preloader.js'; import { Progressbar } from './components/progressbar/progressbar.js'; import { PullToRefresh } from './components/pull-to-refresh/pull-to-refresh.js'; import { Radio } from './components/radio/radio.js'; import { Range } from './components/range/range.js'; import { Searchbar } from './components/searchbar/searchbar.js'; import { Sheet } from './components/sheet/sheet.js'; import { Skeleton } from './components/skeleton/skeleton.js'; import { SmartSelect } from './components/smart-select/smart-select.js'; import { Sortable } from './components/sortable/sortable.js'; import { Statusbar } from './components/statusbar/statusbar.js'; import { Stepper } from './components/stepper/stepper.js'; import { Subnavbar } from './components/subnavbar/subnavbar.js'; import { Swipeout } from './components/swipeout/swipeout.js'; import { Swiper } from './components/swiper/swiper.js'; import { Tabs } from './components/tabs/tabs.js'; import { TextEditor } from './components/text-editor/text-editor.js'; import { Timeline } from './components/timeline/timeline.js'; import { Toast } from './components/toast/toast.js'; import { Toggle } from './components/toggle/toggle.js'; import { Toolbar } from './components/toolbar/toolbar.js'; import { Tooltip } from './components/tooltip/tooltip.js'; import { TouchRipple } from './components/touch-ripple/touch-ripple.js'; import { Treeview } from './components/treeview/treeview.js'; import { Typography } from './components/typography/typography.js'; import { View } from './components/view/view.js'; import { VirtualList } from './components/virtual-list/virtual-list.js'; declare module './components/app/app-class.js' { interface Framework7Class extends ClicksModule.AppMethods{} interface Framework7Parameters extends ClicksModule.AppParams{} interface Framework7Events extends ClicksModule.AppEvents{} interface Framework7Class extends ComponentModule.AppMethods{} interface Framework7Parameters extends ComponentModule.AppParams{} interface Framework7Events extends ComponentModule.AppEvents{} interface Framework7Class extends DeviceModule.AppMethods{} interface Framework7Parameters extends DeviceModule.AppParams{} interface Framework7Events extends DeviceModule.AppEvents{} interface Framework7Class extends ResizeModule.AppMethods{} interface Framework7Parameters extends ResizeModule.AppParams{} interface Framework7Events extends ResizeModule.AppEvents{} interface Framework7Class extends RouterModule.AppMethods{} interface Framework7Parameters extends RouterModule.AppParams{} interface Framework7Events extends RouterModule.AppEvents{} interface Framework7Class extends ServiceWorkerModule.AppMethods{} interface Framework7Parameters extends ServiceWorkerModule.AppParams{} interface Framework7Events extends ServiceWorkerModule.AppEvents{} interface Framework7Class extends StoreModule.AppMethods{} interface Framework7Parameters extends StoreModule.AppParams{} interface Framework7Events extends StoreModule.AppEvents{} interface Framework7Class extends SupportModule.AppMethods{} interface Framework7Parameters extends SupportModule.AppParams{} interface Framework7Events extends SupportModule.AppEvents{} interface Framework7Class extends TouchModule.AppMethods{} interface Framework7Parameters extends TouchModule.AppParams{} interface Framework7Events extends TouchModule.AppEvents{} interface Framework7Class extends UtilsModule.AppMethods{} interface Framework7Parameters extends UtilsModule.AppParams{} interface Framework7Events extends UtilsModule.AppEvents{} interface Framework7Class extends Accordion.AppMethods{} interface Framework7Parameters extends Accordion.AppParams{} interface Framework7Events extends Accordion.AppEvents{} interface Framework7Class extends Actions.AppMethods{} interface Framework7Parameters extends Actions.AppParams{} interface Framework7Events extends Actions.AppEvents{} interface Framework7Class extends AreaChart.AppMethods{} interface Framework7Parameters extends AreaChart.AppParams{} interface Framework7Events extends AreaChart.AppEvents{} interface Framework7Class extends Autocomplete.AppMethods{} interface Framework7Parameters extends Autocomplete.AppParams{} interface Framework7Events extends Autocomplete.AppEvents{} interface Framework7Class extends Badge.AppMethods{} interface Framework7Parameters extends Badge.AppParams{} interface Framework7Events extends Badge.AppEvents{} interface Framework7Class extends Block.AppMethods{} interface Framework7Parameters extends Block.AppParams{} interface Framework7Events extends Block.AppEvents{} interface Framework7Class extends Breadcrumbs.AppMethods{} interface Framework7Parameters extends Breadcrumbs.AppParams{} interface Framework7Events extends Breadcrumbs.AppEvents{} interface Framework7Class extends Button.AppMethods{} interface Framework7Parameters extends Button.AppParams{} interface Framework7Events extends Button.AppEvents{} interface Framework7Class extends Calendar.AppMethods{} interface Framework7Parameters extends Calendar.AppParams{} interface Framework7Events extends Calendar.AppEvents{} interface Framework7Class extends Card.AppMethods{} interface Framework7Parameters extends Card.AppParams{} interface Framework7Events extends Card.AppEvents{} interface Framework7Class extends Checkbox.AppMethods{} interface Framework7Parameters extends Checkbox.AppParams{} interface Framework7Events extends Checkbox.AppEvents{} interface Framework7Class extends Chip.AppMethods{} interface Framework7Parameters extends Chip.AppParams{} interface Framework7Events extends Chip.AppEvents{} interface Framework7Class extends ColorPicker.AppMethods{} interface Framework7Parameters extends ColorPicker.AppParams{} interface Framework7Events extends ColorPicker.AppEvents{} interface Framework7Class extends ContactsList.AppMethods{} interface Framework7Parameters extends ContactsList.AppParams{} interface Framework7Events extends ContactsList.AppEvents{} interface Framework7Class extends DataTable.AppMethods{} interface Framework7Parameters extends DataTable.AppParams{} interface Framework7Events extends DataTable.AppEvents{} interface Framework7Class extends Dialog.AppMethods{} interface Framework7Parameters extends Dialog.AppParams{} interface Framework7Events extends Dialog.AppEvents{} interface Framework7Class extends Fab.AppMethods{} interface Framework7Parameters extends Fab.AppParams{} interface Framework7Events extends Fab.AppEvents{} interface Framework7Class extends Form.AppMethods{} interface Framework7Parameters extends Form.AppParams{} interface Framework7Events extends Form.AppEvents{} interface Framework7Class extends Gauge.AppMethods{} interface Framework7Parameters extends Gauge.AppParams{} interface Framework7Events extends Gauge.AppEvents{} interface Framework7Class extends Grid.AppMethods{} interface Framework7Parameters extends Grid.AppParams{} interface Framework7Events extends Grid.AppEvents{} interface Framework7Class extends Icon.AppMethods{} interface Framework7Parameters extends Icon.AppParams{} interface Framework7Events extends Icon.AppEvents{} interface Framework7Class extends InfiniteScroll.AppMethods{} interface Framework7Parameters extends InfiniteScroll.AppParams{} interface Framework7Events extends InfiniteScroll.AppEvents{} interface Framework7Class extends Input.AppMethods{} interface Framework7Parameters extends Input.AppParams{} interface Framework7Events extends Input.AppEvents{} interface Framework7Class extends Link.AppMethods{} interface Framework7Parameters extends Link.AppParams{} interface Framework7Events extends Link.AppEvents{} interface Framework7Class extends List.AppMethods{} interface Framework7Parameters extends List.AppParams{} interface Framework7Events extends List.AppEvents{} interface Framework7Class extends ListIndex.AppMethods{} interface Framework7Parameters extends ListIndex.AppParams{} interface Framework7Events extends ListIndex.AppEvents{} interface Framework7Class extends LoginScreen.AppMethods{} interface Framework7Parameters extends LoginScreen.AppParams{} interface Framework7Events extends LoginScreen.AppEvents{} interface Framework7Class extends Messagebar.AppMethods{} interface Framework7Parameters extends Messagebar.AppParams{} interface Framework7Events extends Messagebar.AppEvents{} interface Framework7Class extends Messages.AppMethods{} interface Framework7Parameters extends Messages.AppParams{} interface Framework7Events extends Messages.AppEvents{} interface Framework7Class extends Modal.AppMethods{} interface Framework7Parameters extends Modal.AppParams{} interface Framework7Events extends Modal.AppEvents{} interface Framework7Class extends Navbar.AppMethods{} interface Framework7Parameters extends Navbar.AppParams{} interface Framework7Events extends Navbar.AppEvents{} interface Framework7Class extends Notification.AppMethods{} interface Framework7Parameters extends Notification.AppParams{} interface Framework7Events extends Notification.AppEvents{} interface Framework7Class extends Page.AppMethods{} interface Framework7Parameters extends Page.AppParams{} interface Framework7Events extends Page.AppEvents{} interface Framework7Class extends Panel.AppMethods{} interface Framework7Parameters extends Panel.AppParams{} interface Framework7Events extends Panel.AppEvents{} interface Framework7Class extends PhotoBrowser.AppMethods{} interface Framework7Parameters extends PhotoBrowser.AppParams{} interface Framework7Events extends PhotoBrowser.AppEvents{} interface Framework7Class extends Picker.AppMethods{} interface Framework7Parameters extends Picker.AppParams{} interface Framework7Events extends Picker.AppEvents{} interface Framework7Class extends PieChart.AppMethods{} interface Framework7Parameters extends PieChart.AppParams{} interface Framework7Events extends PieChart.AppEvents{} interface Framework7Class extends Popover.AppMethods{} interface Framework7Parameters extends Popover.AppParams{} interface Framework7Events extends Popover.AppEvents{} interface Framework7Class extends Popup.AppMethods{} interface Framework7Parameters extends Popup.AppParams{} interface Framework7Events extends Popup.AppEvents{} interface Framework7Class extends Preloader.AppMethods{} interface Framework7Parameters extends Preloader.AppParams{} interface Framework7Events extends Preloader.AppEvents{} interface Framework7Class extends Progressbar.AppMethods{} interface Framework7Parameters extends Progressbar.AppParams{} interface Framework7Events extends Progressbar.AppEvents{} interface Framework7Class extends PullToRefresh.AppMethods{} interface Framework7Parameters extends PullToRefresh.AppParams{} interface Framework7Events extends PullToRefresh.AppEvents{} interface Framework7Class extends Radio.AppMethods{} interface Framework7Parameters extends Radio.AppParams{} interface Framework7Events extends Radio.AppEvents{} interface Framework7Class extends Range.AppMethods{} interface Framework7Parameters extends Range.AppParams{} interface Framework7Events extends Range.AppEvents{} interface Framework7Class extends Searchbar.AppMethods{} interface Framework7Parameters extends Searchbar.AppParams{} interface Framework7Events extends Searchbar.AppEvents{} interface Framework7Class extends Sheet.AppMethods{} interface Framework7Parameters extends Sheet.AppParams{} interface Framework7Events extends Sheet.AppEvents{} interface Framework7Class extends Skeleton.AppMethods{} interface Framework7Parameters extends Skeleton.AppParams{} interface Framework7Events extends Skeleton.AppEvents{} interface Framework7Class extends SmartSelect.AppMethods{} interface Framework7Parameters extends SmartSelect.AppParams{} interface Framework7Events extends SmartSelect.AppEvents{} interface Framework7Class extends Sortable.AppMethods{} interface Framework7Parameters extends Sortable.AppParams{} interface Framework7Events extends Sortable.AppEvents{} interface Framework7Class extends Statusbar.AppMethods{} interface Framework7Parameters extends Statusbar.AppParams{} interface Framework7Events extends Statusbar.AppEvents{} interface Framework7Class extends Stepper.AppMethods{} interface Framework7Parameters extends Stepper.AppParams{} interface Framework7Events extends Stepper.AppEvents{} interface Framework7Class extends Subnavbar.AppMethods{} interface Framework7Parameters extends Subnavbar.AppParams{} interface Framework7Events extends Subnavbar.AppEvents{} interface Framework7Class extends Swipeout.AppMethods{} interface Framework7Parameters extends Swipeout.AppParams{} interface Framework7Events extends Swipeout.AppEvents{} interface Framework7Class extends Swiper.AppMethods{} interface Framework7Parameters extends Swiper.AppParams{} interface Framework7Events extends Swiper.AppEvents{} interface Framework7Class extends Tabs.AppMethods{} interface Framework7Parameters extends Tabs.AppParams{} interface Framework7Events extends Tabs.AppEvents{} interface Framework7Class extends TextEditor.AppMethods{} interface Framework7Parameters extends TextEditor.AppParams{} interface Framework7Events extends TextEditor.AppEvents{} interface Framework7Class extends Timeline.AppMethods{} interface Framework7Parameters extends Timeline.AppParams{} interface Framework7Events extends Timeline.AppEvents{} interface Framework7Class extends Toast.AppMethods{} interface Framework7Parameters extends Toast.AppParams{} interface Framework7Events extends Toast.AppEvents{} interface Framework7Class extends Toggle.AppMethods{} interface Framework7Parameters extends Toggle.AppParams{} interface Framework7Events extends Toggle.AppEvents{} interface Framework7Class extends Toolbar.AppMethods{} interface Framework7Parameters extends Toolbar.AppParams{} interface Framework7Events extends Toolbar.AppEvents{} interface Framework7Class extends Tooltip.AppMethods{} interface Framework7Parameters extends Tooltip.AppParams{} interface Framework7Events extends Tooltip.AppEvents{} interface Framework7Class extends TouchRipple.AppMethods{} interface Framework7Parameters extends TouchRipple.AppParams{} interface Framework7Events extends TouchRipple.AppEvents{} interface Framework7Class extends Treeview.AppMethods{} interface Framework7Parameters extends Treeview.AppParams{} interface Framework7Events extends Treeview.AppEvents{} interface Framework7Class extends Typography.AppMethods{} interface Framework7Parameters extends Typography.AppParams{} interface Framework7Events extends Typography.AppEvents{} interface Framework7Class extends View.AppMethods{} interface Framework7Parameters extends View.AppParams{} interface Framework7Events extends View.AppEvents{} interface Framework7Class extends VirtualList.AppMethods{} interface Framework7Parameters extends VirtualList.AppParams{} interface Framework7Events extends VirtualList.AppEvents{} } declare const utils: Utils; export { getSupport, getDevice, utils, Dom7, Component, Store, StoreParameters, createStore }; export default Framework7;