import { Plugin } from "vite";

//#region src/index.d.ts
interface Options {
  context?: string;
  patterns?: string[];
  exclude?: string[];
  detectUnusedFiles?: boolean;
  detectUnusedExport?: boolean;
  log?: 'all' | 'unused' | 'none';
  exportJSON?: boolean | string;
  failOnHint?: boolean;
}
declare const unusedCodePlugin: (customOptions: Options) => Plugin;
//#endregion
export { Options, unusedCodePlugin as default };