/// export declare type Entry = { [key: string]: { [key: string]: ModuleExport; }; }; export declare type ModuleExport = { default: boolean; named: string[]; }; export declare function get_exports(modules: string[], require: NodeRequire): Promise; export declare function create_entry_code(name: string, exports: ModuleExport): string; export declare function flat_entry(entry: Entry): [string, ModuleExport][]; export declare function print_entry(entry: Entry): void;