import RenExSDK from "../index"; import { EncodedData } from "../lib/encodedData"; import { SwapReceipt, SwapStatus } from "../lib/swapper"; import { OrderInputsAll, OrderStatus, SwapperdBalanceDetails, SwapperdConnectionStatus } from "../types"; export declare const currentSwapperdConnectionStatus: (sdk: RenExSDK) => SwapperdConnectionStatus; export declare const swapperdConnected: (sdk: RenExSDK) => boolean; export declare const resetSwapperdConnection: (sdk: RenExSDK) => Promise; export declare const refreshSwapperdConnectionStatus: (sdk: RenExSDK) => Promise; export declare const authorizeSwapperd: (sdk: RenExSDK) => Promise; export declare const getSwapperID: (sdk: RenExSDK) => Promise; export declare const getSwapperVersion: (sdk: RenExSDK) => Promise; export declare const supportedAtomicTokens: (sdk: RenExSDK) => Promise; export declare const swapperdAddresses: (sdk: RenExSDK, tokens: string[]) => Promise; export declare const swapperdBalances: (sdk: RenExSDK, tokens: string[]) => Promise>; export declare const submitOrder: (sdk: RenExSDK, orderID: EncodedData, orderInputs: OrderInputsAll) => Promise; export declare function fetchAtomicOrderStatus(sdk: RenExSDK, orderID: EncodedData): Promise; export declare function fetchAtomicOrder(sdk: RenExSDK, orderID: EncodedData): Promise; export declare function toOrderStatus(status: SwapStatus): OrderStatus;