UNPKG

@jsdocs-io/extractor

Version:

Analyze and extract the API from npm packages

12 lines 611 B
import * as tsm from 'ts-morph'; import { DeclarationSource } from '../types/module-declarations'; import { RepositoryFileURLProvider } from './repository-file-url-provider'; import { UnpkgFileURLProvider } from './unpkg-file-url-provider'; export declare type SourceProvider = ({ declaration, }: { declaration: tsm.Node; }) => DeclarationSource; export declare function getSourceProvider({ getRepositoryFileURL, getUnpkgFileURL, }: { getRepositoryFileURL: RepositoryFileURLProvider; getUnpkgFileURL: UnpkgFileURLProvider; }): SourceProvider; //# sourceMappingURL=source-provider.d.ts.map