/** * Simple focus trap using the inert API */ export interface FocusTrapOptions { /** Element to focus when trap is activated */ initialFocus?: string; /** Callback when trap is activated */ onActivate?: () => void; /** Callback when trap is deactivated */ onDeactivate?: () => void; } export declare class FocusTrap { private component; private options; private inertElements; private isActive; private lastFocusedElement; constructor(component: HTMLElement, options?: FocusTrapOptions); activate(): void; deactivate(): void; private makeOtherElementsInert; private restoreInertElements; } //# sourceMappingURL=focus-trap.d.ts.map