import type { Directive, Identifier } from 'babel-types'; import type { NodePath } from '@babel/core'; import type { Babel } from './Babel.type.js'; type Opts = { dependencies: string[]; }; export declare function MakeBabelTransformCjsToFunction(opts: Opts): (babel: Babel) => { pre(state: unknown): void; visitor: { Identifier(path: NodePath): void; Directive(path: NodePath): void; }; post(state: any): void; }; export {}; //# sourceMappingURL=BabelTransformCjsToFunction.d.ts.map