@microsoft/api-extractor
Version:
Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups
20 lines • 638 B
TypeScript
import { ApiModel, ApiPackage, ReleaseTag } from '@microsoft/api-extractor-model';
import type { Collector } from '../collector/Collector';
import type { ExtractorConfig } from '../api/ExtractorConfig';
/**
* @beta
*/
export interface IApiModelGenerationOptions {
/**
* The release tags to trim.
*/
releaseTagsToTrim: Set<ReleaseTag>;
}
export declare class ApiModelGenerator {
#private;
readonly docModelEnabled: boolean;
constructor(collector: Collector, extractorConfig: ExtractorConfig);
get apiModel(): ApiModel;
buildApiPackage(): ApiPackage;
}
//# sourceMappingURL=ApiModelGenerator.d.ts.map