import { IBridgeChain, IBridgeToken } from '@bnb-chain/canonical-bridge-sdk'; import { IBridgeError, IEstimatedAmount, IRouteFees, ITransferActionInfo } from './types'; export interface ITransferState { fromChain?: IBridgeChain; sendValue: string; toChain?: IBridgeChain; selectedToken?: IBridgeToken; toToken?: IBridgeToken; slippage: number; transferActionInfo?: ITransferActionInfo; error?: { text: string; bridgeType?: string; }; routeError?: IBridgeError; isGlobalFeeLoading?: boolean; isTransferable: boolean; isRefreshing?: boolean; estimatedAmount?: IEstimatedAmount; routeFees?: IRouteFees; isToAddressChecked?: boolean; isManuallyReload: boolean; toAccount: { address?: string; }; isRoutesModalOpen: boolean; toTokens: IBridgeToken[]; isFailedGetQuoteModalOpen: boolean; isFeeTimeoutModalOpen: boolean; isSummaryModalOpen: boolean; refreshAnimationProgress: number; } declare const _default: { getInitialState(): ITransferState; getReducer(): Record ITransferState>; }; export default _default;