import type { Options } from '@vitejs/plugin-react'; import type { Plugin, PluginOption } from 'vite'; export interface ReactDevtoolsOption { readonly nonce?: string; readonly tags?: any[]; } export type ReactDevtoolsPluginOptions = ReactDevtoolsOption | boolean; export interface ReactPresetPluginOptions extends Options { /** Disabled React devtools in production */ readonly removeDevtoolsInProd?: ReactDevtoolsPluginOptions | boolean; /** Inject `React` into every file to not declare `import React from 'react';` everywhere */ readonly injectReact?: boolean; } export default function reactPlugin({ removeDevtoolsInProd, injectReact, ...restReactOptions }?: ReactPresetPluginOptions): (Plugin | PluginOption[])[]; //# sourceMappingURL=index.d.ts.map