/** * Test builder for Appium tests. * Exports a Playwright-compatible test() function with driver fixture. * Integrates with WebdriverIO and test registry for full test execution. */ import type { Browser } from 'webdriverio'; import type { TestFn } from './webdriver/test-executor'; /** * Test context with driver fixture. */ export interface TestContext { driver: Browser; } /** * Test builder that mimics Playwright's API. * Tests are registered in a global registry during module load. * The AppiumRunner then executes them via SessionManager & TestExecutor. */ export declare const test: ((name: string, fn: TestFn) => void) & { describe: (name: string, fn: () => void) => void; beforeEach: (fn: TestFn) => void; afterEach: (fn: TestFn) => void; }; /** * Basic assertion helper. * More assertions can be added as needed. */ export declare const expect: { toBe: (actual: unknown, expected: unknown) => void; toEqual: (actual: unknown, expected: unknown) => void; toBeTruthy: (actual: unknown) => void; toBeFalsy: (actual: unknown) => void; }; //# sourceMappingURL=test-builder.d.ts.map