import { ResolvedNitroTestConfig } from "./config.mjs"; import { TestProject } from "vitest/node"; //#region src/vitest/global-setup.d.ts type GlobalSetupContextWithNitro = TestProject & { config: { nitro: ResolvedNitroTestConfig; }; }; declare module "vitest" { interface ProvidedContext { nitroTestConfig?: ResolvedNitroTestConfig; } } /** * Runs in the main Vitest process and forwards the resolved test config to the worker * via `provide`/`inject`. The Nitro app itself is initialized in `worker-setup.ts`. */ declare function globalSetup(project: GlobalSetupContextWithNitro): Promise; //#endregion export { globalSetup as default };