UNPKG

@xpack/docusaurus-plugin-doxygen

Version:

A Docusaurus plugin to integrate Doxygen into a Docusaurus project.

23 lines (22 loc) 852 B
import { Workspace } from './workspace.js'; import { DataModel } from '../data-model/types.js'; import { PluginOptions } from '../plugin/options.js'; export declare class DocusaurusGenerator { workspace: Workspace; constructor({ dataModel, pluginOptions, siteConfig, pluginActions }: { dataModel: DataModel; pluginOptions: PluginOptions; siteConfig: any; pluginActions?: any; }); generate(): Promise<void>; prepareOutputFolder(): Promise<void>; generateConfigurationFile(): Promise<void>; generateSidebarFile(): Promise<void>; generateMenuDropdownFile(): Promise<void>; generateIndexDotMdxFiles(): Promise<void>; generatePerInitialsIndexMdxFiles(): Promise<void>; generatePages(): Promise<void>; generateRedirectFiles(): Promise<void>; private generateRedirectFile; }