import type { StoreState } from '../../types/storeState.types.js'; /** * Returns the loading status for the credit operation. * * @param state - Application state. * * @returns Credit operation Loading status. */ export declare const areUserCreditsLoading: (state: StoreState) => boolean; /** * Returns the credit error. * * @param state - Application state. * * @returns Credit operation error. */ export declare const getUserCreditsError: (state: StoreState) => import("../../index.js").Nullable; /** * Returns the loading status for the credit movements operation. * * @param state - Application state. * * @returns Credit movements operation Loading status. */ export declare const areUserCreditMovementsLoading: (state: StoreState) => boolean; /** * Returns the credit movements error. * * @param state - Application state. * * @returns Credit movements operation error. */ export declare const getUserCreditMovementsError: (state: StoreState) => import("../../index.js").Nullable; /** * Retrieves if the user credits have been fetched. * * Will return true if an user credits request * has been made that returned either successfully or failed * and false otherwise. * * @param state - Application state. * * @returns isFetched status of the user credits. */ export declare const areUserCreditsFetched: (state: StoreState) => boolean; /** * Retrieves if the user credit movements have been fetched. * * Will return true if an user credits request * has been made that returned either successfully or failed * and false otherwise. * * @param state - Application state. * * @returns isFetched status of the user credit movements. */ export declare const areUserCreditMovementsFetched: (state: StoreState) => boolean;