import React from 'react'; import { IUser } from '@waves/ledger'; declare enum ESignTab { MAIN = "Main", DETAILS = "Details", JSON = "JSON" } export interface ISignTxComponentProps { assetsDetails: any; balance?: any; tx: any; user: IUser; onCancel: () => void; } interface ISignTxComponentState { selectedTab: ESignTab; } export declare class SignTxComponent extends React.Component { constructor(props: ISignTxComponentProps); render(): JSX.Element; renderTab(): JSX.Element; renderMainTab(): JSX.Element; renderDetailsTab(): JSX.Element; renderJsonTab(): JSX.Element; renderJsonPreview(json: any): string; renderConfirmOnLedger(): JSX.Element; renderTxLogo(): JSX.Element; getDetails(): JSX.Element | undefined; getTxTitle(): string; onChangeTab(tab: any): void; } export {};