diff --git a/packages/exo/src/exo-tools.js b/packages/exo/src/exo-tools.js index abdcb0ec0e..99685f1498 100644 --- a/packages/exo/src/exo-tools.js +++ b/packages/exo/src/exo-tools.js @@ -297,8 +297,17 @@ const defendMethod = (method, methodGuard, label) => { */ /** - * @typedef {(facet: any) => KitContext} KitContextProvider - * @typedef {((representative: any) => ClassContext) | KitContextProvider} ContextProvider + * @typedef {( + * representative: any + * ) => ClassContext | undefined} ClassContextProvider + */ + +/** + * @typedef {(facet: any) => KitContext | undefined} KitContextProvider + */ + +/** + * @typedef { ClassContextProvider | KitContextProvider } ContextProvider */ /**