import { InjectionKey, Ref } from 'vue'; import { default as TabNavigation } from './tab-navigation.vue'; export interface TabNavigationProps { name: string; defaultPosition?: number; } export type TabNavigationEmits = { 'change-active-tab': [position: number]; }; export type TabNavigationInstance = InstanceType; export type currentTabKeyContext = { name: Ref; numberOfTabs: Ref; currentPosition: Ref; keyEventDirection: Ref; handleTabClick: (index: number) => void; }; export declare const currentTabKey: InjectionKey;