import { HotConnector } from "../HotConnector"; import { OmniConnector } from "../OmniConnector"; import { BridgeReview } from "../exchange"; import { Token } from "../omni/token"; import { OmniWallet } from "../OmniWallet"; import { WalletType } from "../omni/config"; import { Recipient } from "../omni/recipient"; import { BridgeProps } from "./payment/Bridge"; export declare const openPayment: (connector: HotConnector, token: Token, amount: bigint, recipient?: Recipient) => Promise>; export declare const openLogoutPopup: (connector: OmniConnector) => Promise; export declare const openBridge: (hot: HotConnector, setup?: BridgeProps["setup"]) => Promise; export declare const openConnector: (hot: HotConnector) => void; export declare const openProfile: (hot: HotConnector) => void; export declare const openSelectTokenPopup: ({ hot, initialChain, onSelect }: { hot: HotConnector; initialChain?: number; onSelect: (token: Token, wallet?: OmniWallet) => void; }) => void; export declare const openWalletPicker: (connector: OmniConnector, onSelect?: (wallet: OmniWallet) => void) => void; export declare const openSelectSender: (props: { hot: HotConnector; type: WalletType; onSelect: (wallet?: OmniWallet | "qr") => void; }) => void; export declare const openSelectRecipient: (props: { hot: HotConnector; recipient?: Recipient; type: WalletType; onSelect: (wallet?: Recipient) => void; }) => void; export declare const openWCRequest: (args: { task: () => Promise; deeplink?: string; name: string; icon: string; request: any; }) => Promise;