import type { LupaPlugin } from '@pawel-up/lupa/runner'; /** * Lupa Node-side runner plugin for `@pawel-up/benchmark`. * * Register this in `lupa.config.ts` under `runnerPlugins`: * * ```ts * import { benchmarkPlugin } from '@pawel-up/benchmark/lupa/node' * * export default defineConfig({ * runnerPlugins: [benchmarkPlugin()], * }) * ``` * * The plugin does two things automatically: * * 1. **`plan` hook** — sets `priority: 50` and `disableInWatchMode: true` on * every suite detected as a benchmark suite, so benchmarks always run after * all regular test suites and are skipped during `--watch` runs. * * 2. **`execute` hook** — subscribes to `benchmark:result` events forwarded * from the browser and prints each result to the terminal via `CliReporter`. */ export declare function benchmarkPlugin(): LupaPlugin; //# sourceMappingURL=node_plugin.d.ts.map