UNPKG

vlibras-player-webjs

Version:

Biblioteca JavaScript moderna para integração do VLibras Player com React, Vue, Angular e vanilla JS

23 lines 925 B
export interface AccessibilityOptions { enableScreenReader?: boolean; announceTranslations?: boolean; enableKeyboardNav?: boolean; enableReducedMotion?: boolean; enableHighContrast?: boolean; textSize?: 'small' | 'medium' | 'large' | 'x-large'; language?: 'pt-BR' | 'en' | 'es'; } export interface UseVLibrasAccessibilityReturn { options: AccessibilityOptions; updateOptions: (newOptions: Partial<AccessibilityOptions>) => void; announce: (message: string, priority?: 'polite' | 'assertive') => void; isReducedMotion: boolean; isHighContrast: boolean; focusPlayer: () => void; getKeyboardShortcuts: () => Record<string, string>; } /** * Hook para funcionalidades de acessibilidade do VLibras */ export declare function useVLibrasAccessibility(initialOptions?: AccessibilityOptions): UseVLibrasAccessibilityReturn; //# sourceMappingURL=useVLibrasAccessibility.d.ts.map