import { FileHandler } from './file'; import { ExternalModules } from './types'; export interface RollupCommonJsNamedExport { [moduleName: string]: string[]; } export declare function getExternalModuleNames(fileList: FileHandler[], projectPath: string, predefined?: ExternalModules): Promise; export declare function convertModuleToCommonJs(moduleName: string): string; export declare function nodeModuleExist(absPath: string): Promise; export declare function resolveNodeModulePaths(searchInPath: string): Promise; export declare function isModuleAvailable(moduleName: string, nodeModulePaths: string[]): Promise; export declare function isExternalModule(externalModules: ExternalModules, idOrPathToTest: string): boolean;