Source: utils/remote-requests/types/remote_request_types.js

/**
 * @template T
 * @typedef {import("StandardRemoteRequestUtils").remoteReqSuccessCb<T>} remoteReqSuccessCb
 */

/**
 * @typedef {import("StandardRemoteRequestUtils").remoteReqErrCb} remoteReqErrCb
 * 
 * @typedef {import("StandardRemoteRequestUtils").overrideStateCb} overrideStateCb
 * 
 * @typedef {import("StandardRemoteRequestUtils").RequestHeaders} RequestHeaders
 */

/** 
 * @typedef {import("StandardRemoteRequestUtils").RequestOptions} RequestOptions
 */
 
/** 
 * @template R
 * @typedef {import("StandardRemoteRequestUtils").makeRemoteRequest<R>} standardizedRemoteRequestFunction
 */ 

/** 
 * @typedef {import("StandardRemoteRequestUtils").StandardRemoteRequestUtilsConstructor} StandardRemoteRequestUtilsConstructor
 * @typedef {import("StandardRemoteRequestUtils").StandardRemoteRequestUtilsInstance} StandardRemoteRequestUtilsInstance
 * 
 * @typedef {StandardRemoteRequestUtilsInstance} StandardRemoteRequestUtils
 * @typedef {import("LifecycleRemoteRequestUtils").LifecycleRemoteRequestUtilsInstance} LifeCycleRemoteRequestUtils
 */