import { StepId } from '../../domain/value-objects/StepId'; export interface IBrowserAutomation { navigateToPage(url: string): Promise; fillFormField(fieldName: string, value: string): Promise; clickElement(selector: string): Promise; waitForElement(selector: string, maxWaitMs?: number): Promise; handleModal(stepId: StepId, action: string): Promise; }