import type { Plugin } from 'vite'; interface SwcPluginBarrelOptions { enable_plugin_relative_import_transform?: boolean; enable_plugin_barrel?: boolean; wildcard?: boolean; packages?: string[]; } export declare const swc_plugin_barrel: ({ packages }?: Pick) => [string, Record]; interface Options extends Pick { experimental?: { integration?: 'plugin-react-swc'; }; } /** * Vite plugin development docs * @see {@link https://vitejs.dev/guide/api-plugin.html} * Rollup lifetime hooks * @see {@link https://rollupjs.org/plugin-development/} */ export declare const barrel: ({ packages, experimental, }?: Options) => Plugin[]; export {};