/**
 * 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 } from "vue-property-decorator";
export default class GenericTableRow extends Vue {
    /**
     * Type of assets shown in the table
     * @type {any}
     */
    rowValues: any;
    /**
     * Whether to show the "remove" button
     * @type {boolean}
     */
    showRemove: boolean;
    /** Returns only visible values of a row */
    protected get visibleRowValues(): any;
    isAmountField(field: string): boolean;
    isLinkField(field: string): boolean;
    isIconField(field: string): boolean;
}
