import type { Options } from '../types.js'; import type { AttrChecker } from '@markuplint/ml-core'; /** * Checks whether the `role` attribute value refers to an abstract WAI-ARIA role. * * Abstract roles (e.g., `widget`, `landmark`) are used for ontological purposes * in the ARIA taxonomy and must not be used directly in content. * * @param attr - The `role` attribute node to inspect. * @returns A violation if any token in the role attribute is an abstract role. */ export declare const checkingAbstractRole: AttrChecker;