import { UnpluginInstance } from "unplugin"; import { FilterPattern } from "unplugin-utils"; //#region src/core/type.d.ts interface InspectorOptions { /** * Default enable state * @default false */ enabled?: boolean; /** * Define a combo key to toggle inspector * @default 'control-shift' on windows, 'meta-shift' on other os * * any number of modifiers `control` `shift` `alt` `meta` followed by zero or one regular key, separated by - * examples: control-shift, control-o, control-alt-s meta-x control-meta * Some keys have native behavior (e.g. alt-s opens history menu on firefox). * To avoid conflicts or accidentally typing into inputs, modifier only combinations are recommended. * You can also disable it by setting `false`. */ toggleComboKey?: string | false; /** * Target editor when open in editor (v5.1.0+) * * @default process.env.LAUNCH_EDITOR ?? code (Visual Studio Code) */ launchEditor?: 'appcode' | 'atom' | 'atom-beta' | 'brackets' | 'clion' | 'code' | 'code-insiders' | 'codium' | 'emacs' | 'idea' | 'notepad++' | 'pycharm' | 'phpstorm' | 'rubymine' | 'sublime' | 'vim' | 'visualstudio' | 'webstorm' | 'rider' | 'cursor' | string; include?: FilterPattern; exclude?: FilterPattern; } //#endregion //#region src/core/unplugin.d.ts declare const UnpluginReactInspector: UnpluginInstance; //#endregion export { UnpluginReactInspector };