import type { Config } from '../types.js'; type VitePlugin = { name: string; apply?: 'build' | 'serve' | ((config: any, env: any) => boolean); enforce?: 'pre' | 'post'; closeBundle?: () => void | Promise; }; export interface VitePluginOptions { cssFiles?: string[]; sourceDirectories?: string[]; outputDir?: string; mode?: 'analyze' | 'clean'; config?: Partial; onAnalysisComplete?: (result: any) => void; } export declare function cssPruner(options?: VitePluginOptions): VitePlugin; export default cssPruner; //# sourceMappingURL=vite.d.ts.map