import { Page, TestInfo } from "@playwright/test";
export declare class World {
    page: Page;
    testInfo: TestInfo;
    constructor(page: Page, testInfo: TestInfo);
    get context(): import("playwright-core").BrowserContext;
    get browser(): import("playwright-core").Browser | null;
    get request(): import("playwright-core").APIRequestContext;
}
export declare const test: import("@playwright/test").TestType<import("@playwright/test").PlaywrightTestArgs & import("@playwright/test").PlaywrightTestOptions & import("playwright-bdd/dist/runtime/bddTestFixtures").BddTestFixtures & {
    world: World;
}, import("@playwright/test").PlaywrightWorkerArgs & import("@playwright/test").PlaywrightWorkerOptions & import("playwright-bdd/dist/runtime/bddWorkerFixtures").BddWorkerFixtures>;
export declare const Given: import("playwright-bdd/dist/steps/styles/cucumberStyle").CucumberStyleStepCtor<import("playwright-bdd/dist/steps/styles/cucumberStyle").CucumberStyleStepFn<World>>, When: import("playwright-bdd/dist/steps/styles/cucumberStyle").CucumberStyleStepCtor<import("playwright-bdd/dist/steps/styles/cucumberStyle").CucumberStyleStepFn<World>>, Then: import("playwright-bdd/dist/steps/styles/cucumberStyle").CucumberStyleStepCtor<import("playwright-bdd/dist/steps/styles/cucumberStyle").CucumberStyleStepFn<World>>;
