import type { ComputedRef, InjectionKey, Ref } from 'vue'; import type { RouteLocationRaw } from 'vue-router'; export type NavId = string | number; export declare const NavScrollableKey: InjectionKey>; export declare const NavHorizontalKey: InjectionKey>; export declare const NavOnSelectKey: InjectionKey<(event: Event, groupId: NavId | undefined, itemId: NavId | undefined, to: RouteLocationRaw | undefined) => void>; export declare const NavOnToggleKey: InjectionKey<(event: Event, groupId: NavId | undefined, expanded: boolean) => void>; export declare const NavFlyoutRefKey: InjectionKey>; /** The nav element, where the flyouts of its items are rendered */ export declare const NavElementKey: InjectionKey>>; //# sourceMappingURL=common.d.ts.map