/** * The Transfer Crypto / Universal-Deposit-Address screen. A themed bottom-sheet * surface: a back + QR top bar, the tappable selected-chain card, a centered * deposit-address card with the chain's minimum, and full-width Copy / Share * buttons. UI only — the host wires the data + callbacks (the deposit-address * resolution lives in the transfer hooks). */ export interface TransferCryptoScreenProps { /** Pre-formatted deposit address, e.g. `0x7854...5139F0`. */ depositAddress: string; /** The chain the address was generated for, with its minimum-deposit label. */ selectedChain: { name: string; iconUri: string; minLabel?: string; }; /** How long the "Copied" confirmation stays on the Copy button (ms). */ copiedFeedbackMs?: number; /** Leading top-bar action — returns to the Add money screen. */ onBack?: () => void; onShowQrCode?: () => void; /** Tapping the selected-chain card (opens the chain picker). */ onChangeChain?: () => void; onCopyAddress?: () => void; onShareAddress?: () => void; } export declare function TransferCryptoScreen(props: TransferCryptoScreenProps): import("react").JSX.Element; //# sourceMappingURL=TransferCryptoScreen.d.ts.map