import { SourceFile } from 'ts-morph'; import { CoverageExtractorOption } from '../doc-coverage/CoverageExtractorOption'; import { SourceFileInfo } from './SourceFileInfo'; export declare class SourceFileExtractor { extractFromTextFile(sourceFile: string, option?: CoverageExtractorOption): SourceFileInfo | undefined; extractFromText(sourceText: string, option?: CoverageExtractorOption): SourceFileInfo | undefined; extract(sourceFile: SourceFile, option?: CoverageExtractorOption): SourceFileInfo | undefined; }