import type { LibraryType, LiteralUnion, ModuleFileExtension } from "./core.models.js";
export declare function getImporter(moduleFileExtension: ModuleFileExtension): {
    getGeneratedFilename: (filename: string) => string;
    importType: (data: {
        readonly filePathOrPackage: LiteralUnion<LibraryType>;
        readonly importValue: string | readonly string[];
    }) => string;
    getBarrelExportCode(filenames: readonly string[]): string;
};
