import { Directive } from 'vue';
/**
 * Vue directive that locks keyboard focus within the bound element.
 *
 * ! Be careful to always allow the user to escape the focus trap as this directive does not handle that.
 *
 * @example
 * ```vue
 * <template>
 *   <div v-lock-focus="true">
 *     <!-- Focus will be trapped within this element -->
 *   </div>
 * </template>
 * ```
 */
declare const vLockFocus: Directive<HTMLElement>;
export default vLockFocus;
