diff --git a/packages/docusaurus-plugin-sitemap/src/index.ts b/packages/docusaurus-plugin-sitemap/src/index.ts index e228d1d2d7cf..2d8f2b3af372 100644 --- a/packages/docusaurus-plugin-sitemap/src/index.ts +++ b/packages/docusaurus-plugin-sitemap/src/index.ts @@ -9,7 +9,7 @@ import fs from 'fs-extra'; import path from 'path'; import logger from '@docusaurus/logger'; import createSitemap from './createSitemap'; -import type {PluginOptions, Options} from './options'; +import type {PluginOptions, Options, CreateSitemapItemsOption} from './options'; import type {LoadContext, Plugin} from '@docusaurus/types'; export default function pluginSitemap( @@ -47,4 +47,4 @@ export default function pluginSitemap( } export {validateOptions} from './options'; -export type {PluginOptions, Options}; +export type {PluginOptions, Options, CreateSitemapItemsOption}; diff --git a/packages/docusaurus-plugin-sitemap/src/options.ts b/packages/docusaurus-plugin-sitemap/src/options.ts index a05a1c74b8f3..7ea5cc6fa415 100644 --- a/packages/docusaurus-plugin-sitemap/src/options.ts +++ b/packages/docusaurus-plugin-sitemap/src/options.ts @@ -55,7 +55,7 @@ export type PluginOptions = { createSitemapItems?: CreateSitemapItemsOption; }; -type CreateSitemapItemsOption = ( +export type CreateSitemapItemsOption = ( params: CreateSitemapItemsParams & { defaultCreateSitemapItems: CreateSitemapItemsFn; },