@signalwire/docusaurus-plugin-llms-txt
Version:
Generate Markdown versions of Docusaurus HTML pages and an llms.txt index file
23 lines • 718 B
TypeScript
/**
* Processing context management
* Handles CLI vs build mode context and route conversion
*/
import type { RouteConfig } from '@docusaurus/types';
import type { CacheSchema, Logger } from '../types';
/**
* Processing context types
*/
export type ProcessingMode = 'cli' | 'build';
/**
* Context analysis result
*/
export interface ContextAnalysis {
readonly mode: ProcessingMode;
readonly routesToProcess: RouteConfig[];
readonly description: string;
}
/**
* Analyze processing context and determine routes to process
*/
export declare function analyzeProcessingContext(routes: RouteConfig[], cache: CacheSchema, logger: Logger): ContextAnalysis;
//# sourceMappingURL=processing-context.d.ts.map