/**
 * This file is part of YourDLT Wallet Components shared under LGPL-3.0
 * Copyright (C) 2021 Using Blockchain Ltd, Reg No.: 12658136, United Kingdom
 *
 * @package     YourDLT Wallet Components
 * @author      Grégory Saive for Using Blockchain Ltd <greg@ubc.digital>
 * @license     LGPL-3.0
 */
import Vue, { VueConstructor } from "vue";
import "view-design/dist/styles/iview.css";
export { FilteringTypes } from "./types/FilteringTypes";
export { SortingDirections } from "./types/SortingDirections";
export { TableAction } from "./types/TableAction";
export { TableField } from "./types/TableField";
export { TableFilteringOptions } from "./types/TableFilteringOptions";
export { TableSortingOptions } from "./types/TableSortingOptions";
export { TableService } from "./services/TableService";
import ButtonRefresh from "./components/ButtonRefresh/ButtonRefresh.vue";
import IconButton from "./components/IconButton/IconButton.vue";
import AmountDisplay from "./components/AmountDisplay/AmountDisplay.vue";
import NavigationLinks from "./components/NavigationLinks/NavigationLinks.vue";
import GenericTableDisplay from "./components/GenericTableDisplay/GenericTableDisplay.vue";
import GenericTableRow from "./components/GenericTableDisplay/GenericTableRow/GenericTableRow.vue";
import FormLabel from "./components/FormLabel/FormLabel.vue";
import FormRow from "./components/FormRow/FormRow.vue";
import FormTitle from "./components/FormTitle/FormTitle.vue";
import FormWrapper from "./components/FormWrapper/FormWrapper.vue";
import ErrorTooltip from "./components/ErrorTooltip/ErrorTooltip.vue";
import QRCode from "./components/QRCode/QRCode.vue";
export declare const registerComponents: () => {
    [s: string]: VueConstructor<Vue>;
};
export { AmountDisplay, ButtonRefresh, ErrorTooltip, FormLabel, FormRow, FormTitle, FormWrapper, GenericTableDisplay, GenericTableRow, IconButton, NavigationLinks, QRCode, };
