@signalwire/docusaurus-plugin-llms-txt
Version:
Generate Markdown versions of Docusaurus HTML pages and an llms.txt index file
22 lines • 664 B
TypeScript
/**
* Output file generation
* Handles the generation and saving of output files
*/
import type { DocInfo, PluginOptions, Logger, DirectoryConfig } from '../types';
/**
* Output generation result
*/
export interface OutputResult {
readonly llmsTxtPath: string;
readonly llmsFullTxtPath?: string;
readonly contentLength: number;
}
/**
* Generate and save output files
*/
export declare function generateOutputFiles(docs: DocInfo[], config: PluginOptions, siteConfig: {
title?: string;
url: string;
baseUrl: string;
}, directories: DirectoryConfig, logger: Logger): Promise<OutputResult>;
//# sourceMappingURL=output-generator.d.ts.map