@signalwire/docusaurus-plugin-llms-txt
Version:
Generate Markdown versions of Docusaurus HTML pages and an llms.txt index file
17 lines • 791 B
TypeScript
/**
* Simplified route processing coordination
* Uses focused modules for validation, context management, and processing
*/
import type { RouteConfig } from '@docusaurus/types';
import type { DocInfo, PluginOptions, Logger, CachedRouteInfo, CacheSchema } from '../types';
/**
* Unified document processing using focused context management
*/
export declare function processDocuments(routes: RouteConfig[], cache: CacheSchema, docsDir: string, mdOutDir: string, siteDir: string, config: PluginOptions, logger: Logger, siteUrl: string, useCache?: boolean, outDir?: string, generatedFilesDir?: string, siteConfig?: {
baseUrl: string;
trailingSlash?: boolean;
}): Promise<{
docs: DocInfo[];
cachedRoutes?: CachedRouteInfo[];
}>;
//# sourceMappingURL=route-processor.d.ts.map