import { Directive } from 'vue';
/**
 * This directive implements the "roving tabindex" pattern for accessible toolbars.
 *
 * example usage:
 * <div v-toolbar role="toolbar">
 *   <button>Tool 1</button>
 *   <button>Tool 2</button>
 *   <a href="#">Tool 3</a>
 * </div>
 *
 * The directive allows keyboard navigation through the toolbar's tools using arrow keys,
 * home, and end keys, while managing focus and tabindex attributes for accessibility.
 */
export declare const vToolbar: Directive;
