UNPKG

@upbudget/belvo-js

Version:
15 lines (12 loc) 528 B
import * as swr_mutation from 'swr/mutation'; import { GetAccessTokenFn, AnalyticsAdapter } from '../types.js'; import 'react'; type TokenStatus = 'idle' | 'loading' | 'success' | 'error'; declare function useBelvoAccessToken(getToken: GetAccessTokenFn, analytics?: AnalyticsAdapter): { fetchToken: swr_mutation.TriggerWithoutArgs<string, any, "belvo-access-token", never>; token: string | undefined; status: TokenStatus; error: any; reset: () => void; }; export { type TokenStatus, useBelvoAccessToken };