import { n as SharedConfig, t as CommonConfig } from "./index-CFrjF3PL.mjs";
import { Plugin } from "vite";
import { InitOptions } from "eruda";

//#region src/plugins/eruda.d.ts
interface ErudaConfig extends CommonConfig {
  /**
   * eruda options
   *
   * @see https://github.com/liriliri/eruda/blob/master/doc/API.md
   */
  options?: InitOptions;
}
interface ErudaDebuggerOptions extends SharedConfig {
  /**
   * eruda config
   */
  config?: ErudaConfig;
}
declare function vDebugger(options: ErudaDebuggerOptions): Plugin<ErudaDebuggerOptions>;
//#endregion
export { type InitOptions, vDebugger as default, vDebugger };