import { Tree } from "@nx/devkit"; import { PlaywrightConfigurationGeneratorSchema } from "./schema"; /** * Generates Playwright E2E test configuration for an existing project. * * Sets up Playwright end-to-end testing infrastructure within an existing project, * including configuration files, test targets, and template files that use the public * iris-app-playwright library. Does not modify any existing Cypress configuration. * * @param tree - The NX virtual file system tree * @param options - Configuration options for the generator * @returns {Promise<() => void>} A function that logs completion message with the path to the generated test file * @example * ```bash * nx generate @trackunit/iris-app-playwright:playwright-configuration --project my-app * ``` */ export declare function playwrightConfigurationGenerator(tree: Tree, options: PlaywrightConfigurationGeneratorSchema): Promise<() => void>;