frontend/.pnpm-store/v3/files/56/00476ca78911dd3c181205f5b4165e2d2b3acb8832054531626a1b973402e5dadb95de37f9476b82ab4391136f401ce1a39f163fef7477c59ab8f93c0d1594

9 lines
731 B
Plaintext

import { ARIARoleDefinitionKey } from 'aria-query';
import Attribute from '../nodes/Attribute';
export declare function is_non_interactive_roles(role: ARIARoleDefinitionKey): boolean;
export declare function is_interactive_roles(role: ARIARoleDefinitionKey): boolean;
export declare function is_presentation_role(role: ARIARoleDefinitionKey): boolean;
export declare function is_hidden_from_screen_reader(tag_name: string, attribute_map: Map<string, Attribute>): boolean;
export declare function is_interactive_element(tag_name: string, attribute_map: Map<string, Attribute>): boolean;
export declare function is_semantic_role_element(role: ARIARoleDefinitionKey, tag_name: string, attribute_map: Map<string, Attribute>): boolean;