import { Ref } from 'vue'; export interface AccordionItem { id: string; title: string; content: any; headingLevel?: number; disabled?: boolean; } export interface AccordionKeyboardNavigation { handleKeyNavigation: (event: KeyboardEvent, itemId: string, index: number) => void; } export default function useAccordionKeyboardNavigation(items: Ref | AccordionItem[], setFocus: (itemId: string | null) => void): AccordionKeyboardNavigation;