From 3b895a1ad3e66ac5bc604e0b39d08bbdfdd0b371 Mon Sep 17 00:00:00 2001 From: thepassle Date: Wed, 13 Sep 2023 16:41:35 +0200 Subject: [PATCH] fix: export ajax types --- packages/ajax/src/index.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/ajax/src/index.js b/packages/ajax/src/index.js index 46ff0c763..f964b8290 100644 --- a/packages/ajax/src/index.js +++ b/packages/ajax/src/index.js @@ -10,3 +10,23 @@ export { // globally available instance export const ajax = new Ajax(); + +/** + * @typedef {import('../types/types.js').LionRequestInit} LionRequestInit + * @typedef {import('../types/types.js').AjaxConfig} AjaxConfig + * @typedef {import('../types/types.js').RequestInterceptor} RequestInterceptor + * @typedef {import('../types/types.js').ResponseInterceptor} ResponseInterceptor + * @typedef {import('../types/types.js').CacheConfig} CacheConfig + * @typedef {import('../types/types.js').RequestIdFunction} RequestIdFunction + * @typedef {import('../types/types.js').CacheOptions} CacheOptions + * @typedef {import('../types/types.js').CacheOptionsWithIdentifier} CacheOptionsWithIdentifier + * @typedef {import('../types/types.js').ValidatedCacheOptions} ValidatedCacheOptions + * @typedef {import('../types/types.js').CacheRequestExtension} CacheRequestExtension + * @typedef {import('../types/types.js').CacheResponseRequest} CacheResponseRequest + * @typedef {import('../types/types.js').CacheResponseExtension} CacheResponseExtension + * @typedef {import('../types/types.js').CacheRequest} CacheRequest + * @typedef {import('../types/types.js').CacheResponse} CacheResponse + * @typedef {import('../types/types.js').CachedRequests} CachedRequests + * @typedef {import('../types/types.js').CachedRequestInterceptor} CachedRequestInterceptor + * @typedef {import('../types/types.js').CachedResponseInterceptor} CachedResponseInterceptor + */