import { a as ComponentResolverObject, c as Matcher, d as ResolvedOptions, f as SideEffectsInfo, i as ComponentResolverFunction, l as Options, m as TypeImport, n as ComponentResolveResult, o as ImportInfo, p as Transformer, r as ComponentResolver, s as ImportInfoLegacy, t as ComponentInfo, u as PublicPluginAPI } from "./types-Bh6PhhV8.mjs"; import { Plugin } from "vite"; import { FilterPattern } from "@rollup/pluginutils"; //#region src/utils.d.ts declare function pascalCase(str: string): string; declare function camelCase(str: string): string; declare function kebabCase(key: string): string; //#endregion //#region src/index.d.ts declare function VitePluginComponents(options?: Options): Plugin & { api: PublicPluginAPI; }; //#endregion export { ComponentInfo, ComponentResolveResult, ComponentResolver, ComponentResolverFunction, ComponentResolverObject, ImportInfo, ImportInfoLegacy, Matcher, Options, PublicPluginAPI, ResolvedOptions, SideEffectsInfo, Transformer, TypeImport, camelCase, VitePluginComponents as default, kebabCase, pascalCase };