import { ClosureModule } from './ClosureModule'; import type { ClosureTree } from "./ClosureTree"; import type { Environment } from "../Environment"; import type { PluginError } from '../errors/PluginError'; export declare class ClosureModuleFactory { private parser; errors: PluginError[]; warnings: PluginError[]; create(request: string, tree: ClosureTree, env: Environment): ClosureModule | null; getParser(tree: ClosureTree, env: Environment): any; }