import type { MLMLSpec } from '../../types/index.js'; /** * Determines whether an element may potentially be focusable, based on whether it matches * interactive content selectors, has a `tabindex` attribute, or has a `contenteditable` * attribute. This is a heuristic check that does not account for runtime state such as * `disabled` or `inert` attributes. * * @param el - The DOM element to check * @param specs - The full markup language specification containing interactive content definitions * @returns `true` if the element may be focusable */ export declare function mayBeFocusable(el: Element, specs: MLMLSpec): boolean;