import { DyE2E_FormSuiteGenerate_Options } from './_models/form-suite-generate-options.interface'; /** * A FŐ GENERATOR. Bemenet: a `formSettings` (duck-typed POJO) + `formRoute` + * opcionális `suiteSettings`. Kimenet: emit-elt Playwright `spec.ts` string. * * Sample usage: * ```ts * import { DyE2E_FormSuite_Generator } from '@futdevpro/dynamo-e2e/generators'; * * const spec: string = DyE2E_FormSuite_Generator.emit({ * formSettings: myFormSettings, * formRoute: '/login', * formSelector: 'dynamo-form-new', * }); * * // → fs.writeFileSync('e2e/tests/generated/my-form.spec.ts', spec); * ``` */ export declare class DyE2E_FormSuite_Generator { /** A Wave-2-ben dátum-stamp; Wave-1: stable string a snapshot-teszt miatt. */ static readonly STAMP_BUILT_AT: string; static emit(options: DyE2E_FormSuiteGenerate_Options): string; } //# sourceMappingURL=form-suite.generator.d.ts.map