blob: 19bd1b236d4aea57de4a8d40479e937254c01f6b [file] [log] [blame]
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;
}