/** * Test-scoped fixtures added by playwright-bdd. */ import { ScenarioHookType } from '../hooks/scenario'; import { BddStepFn } from './bddStepInvoker'; import { TestTypeCommon } from '../playwright/types'; import { TestInfo } from '@playwright/test'; import { BddTestData } from '../bddData/types'; import { BddContext, BddStepInfo } from './bddContext'; import { PromptFixture } from '../ai/promptAttachment'; export type BddTestFixtures = { $bddContext: BddContext; Given: BddStepFn; When: BddStepFn; Then: BddStepFn; And: BddStepFn; But: BddStepFn; $bddFileData: BddTestData[]; $bddTestData?: BddTestData; $tags: string[]; $test: TestTypeCommon; $testInfo: TestInfo; $step: BddStepInfo; $uri: string; $applySpecialTags: void; $world: unknown; $runScenarioHooks: (type: ScenarioHookType, customFixtures: Record) => Promise; $prompt: PromptFixture; }; export declare const test: import("@playwright/test").TestType; //# sourceMappingURL=bddTestFixtures.d.ts.map