import type { UINode } from './types.ts'; export interface A11yViolation { readonly nodeId: string; readonly path: string; readonly rule: string; readonly severity: 'error' | 'warning'; readonly message: string; } export interface A11yResult { readonly valid: boolean; readonly violations: readonly A11yViolation[]; } export declare function validateAccessibility(root: UINode): A11yResult; export declare function auditDOM(root: HTMLElement): A11yResult; //# sourceMappingURL=accessibility.d.ts.map