// 声明模块，告诉 TypeScript 该模块存在且默认导出为函数
declare module 'vite-plugin-strip-code' {
  import { Plugin } from 'vite';

  // 插件配置选项的类型（根据插件实际参数定义）
  interface StripCodeOptions {
    start_comment: string;
    end_comment: string;
    // 其他可能的配置项（可选，按需添加）
  }

  // 插件函数的类型
  function stripCode(options: StripCodeOptions): Plugin;

  export default stripCode;
}