import type { UseSolanaArgs } from "@saberhq/use-solana"; import React from "react"; import type { UseSwapArgs } from "../swap"; import type { UseTokenArgs } from "../token"; import type { UseTokenListArgs } from "../tokenList"; export declare const SwapKitContext: React.Context; export interface UseSwapKit { openSwapModal: () => void; } export interface UseSwapKitArgs { } interface Props extends UseSwapKitArgs, UseTokenListArgs, UseTokenArgs, UseSwapArgs, UseSolanaArgs { children: React.ReactNode; } export declare const SwapKitProvider: React.FC; /** * Returns a function which shows the swap modal. */ export declare const useSwapKit: () => UseSwapKit; export {}; //# sourceMappingURL=provider.d.ts.map