UNPKG

467 BTypeScriptView Raw
1import { ApiSourceFileDto } from "./contracts/definitions/api-source-file-dto";
2import { ExtractorOptions } from "./contracts/extractor-options";
3import { ExtractedApiRegistry } from "./api-registry";
4export interface ExtractDto {
5 Registry: ExtractedApiRegistry;
6 EntryFiles: ApiSourceFileDto[];
7}
8export declare class Extractor {
9 constructor(options: ExtractorOptions);
10 protected Options: ExtractorOptions;
11 Extract(files: string[]): ExtractDto;
12}