UNPKG

@funkit/connect

Version:

Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.

13 lines (12 loc) 589 B
import type { FunkitUserInfo } from '~/consts/funkit'; import type { CheckoutModalEvent } from './CheckoutModalEvent'; import type { WithdrawModalEvent } from './WithdrawModalEvent'; export interface TrackEventData { eventName: CheckoutModalEvent | WithdrawModalEvent; value?: string | number; metadata?: object; } export declare const useTrack: () => { logEvent: (eventNameOrTrackEventData: CheckoutModalEvent | TrackEventData) => void; updateUserAsync: (userInfo: FunkitUserInfo, apiKey: string) => Promise<import("@statsig/react-bindings").StatsigUpdateDetails>; };