import type { Ref } from 'vue'; export declare const getFocusableElements: (container: HTMLElement) => HTMLElement[]; export interface UseFocusTrapOptions { initialFocus?: (container: HTMLElement) => HTMLElement | null | undefined; } export interface UseFocusTrapReturn { activate: () => void; deactivate: () => void; } export declare const useFocusTrap: (containerRef: Ref, options?: UseFocusTrapOptions) => UseFocusTrapReturn;