import type { Config } from '@farfetch/blackout-client'; import type { UseUserCreditOptions } from './types/index.js'; declare function useUserCredit(options?: UseUserCreditOptions): { data: { userCredits: import("@farfetch/blackout-client").UserCredit[] | undefined; userCreditMovements: import("@farfetch/blackout-redux").UserCreditMovementsEntity | undefined; } | undefined; isLoading: boolean; error: import("@farfetch/blackout-redux").Nullable; isFetched: boolean; areMovementsLoading: boolean; movementsError: import("@farfetch/blackout-redux").Nullable; areMovementsFetched: boolean; actions: { fetch: (config?: Config | undefined) => Promise; fetchMovements: (config?: Config | undefined) => Promise>; }; }; export default useUserCredit;