import { Logger } from "log4js"; | |
import { Configuration } from "../../shared/configuration"; | |
import { BundleItem } from "../bundle-item"; | |
import { Transformer } from "../transformer"; | |
export declare class SourceReader { | |
private config; | |
private log; | |
private transformer; | |
constructor(config: Configuration, log: Logger, transformer: Transformer); | |
read(bundleItem: BundleItem, onSourceRead: () => void): void; | |
private readFile; | |
private assertValidNonScriptSource; | |
private createAbstractSyntaxTree; | |
} |