import type { StageId } from '../types/index.js'; import type { Stage } from './spec-types.js'; import type { UxAcceptanceStageInput, UxAcceptanceStageOutput, UxAcceptanceStageOptions } from './ux-acceptance-types.js'; export declare class UxAcceptanceStage implements Stage { private readonly options; readonly stageId: StageId; private readonly now; constructor(options: UxAcceptanceStageOptions); execute(input: UxAcceptanceStageInput): Promise; private runCheck; /** * AC-4.24u2: Generate a reusable SOP document from the acceptance checks. * The SOP includes navigation paths, interaction steps, expected results, * and screenshot placeholders. Persisted to the project docs/ directory. */ private generateSop; /** * AC-4.24u2: Render SOP document as markdown. */ private renderSopMarkdown; private writeArtifact; } //# sourceMappingURL=ux-acceptance-stage.d.ts.map