import withPlugin from "./astro.mjs"; import { UnpluginExecutionOptions, UnpluginExecutionOptionsBase, UnpluginFactory } from "./types.mjs"; import { UnpluginFactoryDecorator, UnpluginFactoryOptions, createUnpluginFactory } from "./unplugin.mjs"; import withPlugin$1 from "./next.mjs"; import plugin from "./tsdown.mjs"; import withPlugin$2 from "./tsup.mjs"; export * from "@powerlines/core/lib/unplugin"; export * from "@powerlines/core/types/unplugin"; //#region src/index.d.ts declare const plugins: { astro: typeof withPlugin; esbuild: (options?: UnpluginExecutionOptions | undefined) => import("esbuild").Plugin; farm: (options?: UnpluginExecutionOptions | undefined) => import("@farmfe/core").JsPlugin; next: typeof withPlugin$1; nuxt: import("@nuxt/schema").NuxtModule; rolldown: (options?: UnpluginExecutionOptions | undefined) => import("rolldown").Plugin | import("rolldown").Plugin[]; rollup: (options?: UnpluginExecutionOptions | undefined) => import("rollup").Plugin | import("rollup").Plugin[]; rspack: (options?: UnpluginExecutionOptions | undefined) => import("unplugin").RspackPluginInstance; tsdown: typeof plugin; tsup: typeof withPlugin$2; unloader: (options?: UnpluginExecutionOptions | undefined) => import("unloader").Plugin | import("unloader").Plugin[]; vite: (options?: UnpluginExecutionOptions | undefined) => import("vite").Plugin | import("vite").Plugin[]; webpack: (options?: UnpluginExecutionOptions | undefined) => import("webpack").WebpackPluginInstance; }; //#endregion export { type UnpluginExecutionOptions, type UnpluginExecutionOptionsBase, type UnpluginFactory, UnpluginFactoryDecorator, UnpluginFactoryOptions, createUnpluginFactory, plugins as default, plugins }; //# sourceMappingURL=index.d.mts.map