import { OnInit, ElementRef, Renderer2 } from '@angular/core'; import { AbsDomHelperService } from '../abs-utilities/abs-dom-helper.service'; import { AbsKeymapService } from '../abs-utilities/abs-keymap.service'; export declare class AbsTrapFocusInsideElementDirective implements OnInit { private elementRef; private domHelper; private keymap; private renderer; firstTabableElement: any; lastTabableElement: any; firstTabableElementBind: any; lastTabableElementBind: any; delay: number; coackmark: any; trapFocus: boolean; constructor(elementRef: ElementRef, domHelper: AbsDomHelperService, keymap: AbsKeymapService, renderer: Renderer2); ngOnInit(): void; bindAll(): void; unBindAll(): void; firstTabableElementKeyhandler(e: any): void; lastTabableElementKeyhandler(e: any): void; }