import { AccessibilityRequest, AccessibilityResult } from '../../../src/types'; export class AccessibilityService { async initialize() { return Promise.resolve(); } async testAccessibility( request: AccessibilityRequest ): Promise { return { url: request.url, score: 85, violations: [], passes: [], incomplete: [], inapplicable: [], timestamp: new Date(), }; } async testMultiplePages( requests: AccessibilityRequest[] ): Promise { return requests.map((request) => ({ url: request.url, score: 85, violations: [], passes: [], incomplete: [], inapplicable: [], timestamp: new Date(), })); } async close() { // Mock implementation - no cleanup needed return Promise.resolve(); } }