import { OnInit, OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; /** * Diretiva para melhorar a acessibilidade dos botões do paginador PrimeNG * Adiciona tabindex="0" aos botões habilitados e tabindex="-1" aos desabilitados * Adiciona aria-labels traduzidos para os botões do paginador */ export declare class PaginatorAccessibilityDirective implements OnInit, OnDestroy { private readonly el; private readonly renderer; private readonly translateService; private observer; private readonly equalWebSpanMarker; private isObserverPaused; private observedPaginatorElement; ngOnInit(): void; ngOnDestroy(): void; private updatePaginatorButtons; private isButtonDisabled; private updateTabIndex; private getPaginatorPageNumber; private applyEqualWebTextFix; private observePaginatorChanges; private updateWithObserverPaused; private startObserving; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }