import { CompilerOptions, CustomTransformerFactory, SourceFile, TransformerFactory } from 'typescript'; import { Resolver } from './create-resolver'; /** * @internal */ export declare type Transpiler = (file: string) => Promise; /** * Create source code transpiler. * @internal * @param cwd - working dir * @param compilerOptions - typescript compiler options * @param transformers - list of custom transformers * @param resolve - dependencies resolver * @param preloadList - list of modules to preload */ export declare const createTranspiler: (cwd: string, compilerOptions: CompilerOptions, transformers: Array | CustomTransformerFactory>, resolve: Resolver, preloadList: Array) => Transpiler; //# sourceMappingURL=create-transpiler.d.ts.map