import { AbstractReader, AddFileResolver, AddHook } from 'baset-core'; export interface IBabelReaderOptions { config: any; includeNodeModules?: boolean; } export default class BabelReader extends AbstractReader { options: IBabelReaderOptions; private exts; private config; constructor(options?: IBabelReaderOptions); read: (filePath: string, spec: Promise) => Promise; registerHook: (addHook: AddHook, addFileResolver: AddFileResolver) => void; private compile; }