import type { InjectionKey, Ref } from 'vue'; import type { Search } from './search'; import type { Shortcuts } from './shortcuts'; import type { useKeys } from './vueUtils'; export const languageDirectionKey = Symbol('languageDirection') as InjectionKey< Ref<'ltr' | 'rtl'> >; export const keysKey = Symbol('keys') as InjectionKey< ReturnType >; export const searcherKey = Symbol('searcher') as InjectionKey< Ref >; export const shortcutsKey = Symbol('shortcuts') as InjectionKey;