From 7b7bed4fdd7920d20f4aabe8464027018e51b221 Mon Sep 17 00:00:00 2001 From: Steven Serrata <9343811+sserrata@users.noreply.github.com> Date: Fri, 27 Jun 2025 13:01:33 -0500 Subject: [PATCH] fix types for plugin openapi --- .../docusaurus-plugin-openapi-docs/src/plugin-openapi.d.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/docusaurus-plugin-openapi-docs/src/plugin-openapi.d.ts b/packages/docusaurus-plugin-openapi-docs/src/plugin-openapi.d.ts index 2844d48a3..9356fedfa 100644 --- a/packages/docusaurus-plugin-openapi-docs/src/plugin-openapi.d.ts +++ b/packages/docusaurus-plugin-openapi-docs/src/plugin-openapi.d.ts @@ -5,10 +5,11 @@ * LICENSE file in the root directory of this source tree. * ========================================================================== */ +import type { TOCItem } from "@docusaurus/mdx-loader"; +import type { VersionBanner } from "@docusaurus/plugin-content-docs"; import type { FrontMatter as DocsFrontMatter } from "@docusaurus/types"; import type { Props as DocsProps } from "@docusaurus/types"; -// TODO: figure out how to import this declare module "docusaurus-plugin-openapi-docs" { import type { PropSidebars } from "@docusaurus/plugin-content-docs-types"; @@ -77,7 +78,7 @@ declare module "@theme/ApiItem" { readonly frontMatter: FrontMatter; readonly metadata: Metadata; readonly contentTitle: string | undefined; - readonly toc: array | undefined; + readonly toc: readonly TOCItem[] | undefined; (): JSX.Element; }; }