@xpack/docusaurus-plugin-doxygen
Version:
A Docusaurus plugin to integrate Doxygen into a Docusaurus project.
18 lines (17 loc) • 800 B
TypeScript
import { DoxygenXmlParser } from '../doxygen-xml-parser.js';
import { AbstractDataModelBase } from '../types.js';
export declare abstract class AbstractCompoundRefType extends AbstractDataModelBase {
text: string;
prot: string;
virt: string;
refid?: string | undefined;
constructor(xml: DoxygenXmlParser, element: Object, elementName: string);
}
export type DoxProtectionKind = 'public' | 'protected' | 'private' | 'package';
export type DoxVirtualKind = 'non-virtual' | 'virtual' | 'pure-virtual';
export declare class BaseCompoundRefDataModel extends AbstractCompoundRefType {
constructor(xml: DoxygenXmlParser, element: Object);
}
export declare class DerivedCompoundRefDataModel extends AbstractCompoundRefType {
constructor(xml: DoxygenXmlParser, element: Object);
}