@jsdocs-io/extractor
Version:
Analyze and extract the API from npm packages
17 lines • 613 B
TypeScript
import { ModuleDeclarations } from './module-declarations';
import { PackageFile } from './package-file';
/**
* `PackageAPI` represents the public API exported by a package.
*
* @see {@link PackageDeclarations}
* @see {@link PackageFile}
*/
export interface PackageAPI {
/** Main documentation comment describing the package */
readonly overview?: string;
/** Exported package declarations */
readonly declarations: ModuleDeclarations;
/** Files containing the exported package declarations */
readonly files: PackageFile[];
}
//# sourceMappingURL=package-api.d.ts.map