import ts from "typescript";
import { ModuleDeclaration } from "./parseModuleDeclaration.js";
export interface ModuleDefinition {
    name?: string;
    body: ts.Statement[];
    imports: ts.ImportDeclaration[];
    oldFactoryBlock?: ts.Block;
    moveComments: [ts.Node, ts.Node][];
}
export default function (moduleDeclaration: ModuleDeclaration, sourceFile: ts.SourceFile, nodeFactory: ts.NodeFactory): ModuleDefinition;
