import type { FlatObjectFirstLevel } from "@koine/utils"; import { type SwcTransform, type SwcTransformingLib } from "./swcCreateTransform"; export type SwcTransforms = FlatObjectFirstLevel<{ [TLib in TLibs[number] as TLib["path"]]: SwcTransform; }>; /** * @see https://www.zhoulujun.net/nextjs/advanced-features/compiler.html#modularize-imports * * @category tooling * @category swc */ export declare const swcCreateTransforms: (libs: TLibs) => FlatObjectFirstLevel<{ [TLib in TLibs[number] as TLib["path"]]: SwcTransform; }>; export default swcCreateTransforms;