import React from "react";
interface ChainData {
    networkName: string;
    logoUrl: string;
}
interface Token {
    symbol: string;
    logoUrl: string;
}
export declare function DepositAddressView({ isOpen, fromToken, toToken, handleClose, fromChain, toChain, fromAmount, toAmount, depositAddress, depositAddressFormatted, timeRemainingSeconds, tooltips, description, title, headerContent, }: {
    isOpen?: boolean;
    fromToken: Token;
    toToken: Token;
    handleClose?: () => void;
    fromChain: ChainData;
    toChain: ChainData;
    fromAmount: string;
    toAmount: string;
    depositAddress: string;
    depositAddressFormatted: string;
    timeRemainingSeconds?: number;
    tooltips?: {
        depositAddress?: React.ReactNode;
        timeRemaining?: React.ReactNode;
    };
    title: string;
    description: string;
    headerContent?: React.ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export {};
