import { CreditsResponse } from './types'; export declare const FETCH_CREDITS_REQUEST = "[Request] Fetch credits"; export declare const FETCH_CREDITS_SUCCESS = "[Success] Fetch credits"; export declare const FETCH_CREDITS_FAILURE = "[Failure] Fetch credits"; export declare const fetchCreditsRequest: (address: string) => import("typesafe-actions/dist/types").PayloadAction<"[Request] Fetch credits", { address: string; }>; export declare const fetchCreditsSuccess: (address: string, credits: CreditsResponse) => import("typesafe-actions/dist/types").PayloadAction<"[Success] Fetch credits", { address: string; credits: CreditsResponse; }>; export declare const fetchCreditsFailure: (address: string, error: string) => import("typesafe-actions/dist/types").PayloadAction<"[Failure] Fetch credits", { address: string; error: string; }>; export type FetchCreditsRequestAction = ReturnType; export type FetchCreditsSuccessAction = ReturnType; export type FetchCreditsFailureAction = ReturnType; export declare const POLL_CREDITS_BALANCE_REQUEST = "[Request] Poll credits balance"; export declare const pollCreditsBalanceRequest: (address: string, expectedBalance: bigint) => import("typesafe-actions/dist/types").PayloadAction<"[Request] Poll credits balance", { address: string; expectedBalance: bigint; }>; export type PollCreditsBalanceRequestAction = ReturnType; export declare const START_CREDITS_SSE = "[Request] Start credits SSE connection"; export declare const STOP_CREDITS_SSE = "[Request] Stop credits SSE connection"; export declare const startCreditsSSE: (address: string) => import("typesafe-actions/dist/types").PayloadAction<"[Request] Start credits SSE connection", { address: string; }>; export declare const stopCreditsSSE: () => import("typesafe-actions/dist/types").EmptyAction<"[Request] Stop credits SSE connection">; export type StartCreditsSSEAction = ReturnType; export type StopCreditsSSEAction = ReturnType; export declare const START_CREDITS_AUTO_POLLING = "[Request] Start credits SSE connection"; export declare const STOP_CREDITS_AUTO_POLLING = "[Request] Stop credits SSE connection"; export declare const startCreditsAutoPolling: (address: string) => import("typesafe-actions/dist/types").PayloadAction<"[Request] Start credits SSE connection", { address: string; }>; export declare const stopCreditsAutoPolling: () => import("typesafe-actions/dist/types").EmptyAction<"[Request] Stop credits SSE connection">; export type StartCreditsAutoPollingAction = StartCreditsSSEAction; export type StopCreditsAutoPollingAction = StopCreditsSSEAction;