import type { ComputedRef, InjectionKey, Ref } from 'vue'; import type { H0Orientation } from '../../types'; import type { H0TabsActivation, H0TabsMountMode, H0TabValue } from './Tabs.types'; export type H0TabsContext = { active: ComputedRef; activation: H0TabsActivation; orientation: H0Orientation; mountMode: H0TabsMountMode; loop: boolean; baseId: string; visited: Ref>; set: (value: H0TabValue, user?: boolean) => void; }; export declare const h0TabsKey: InjectionKey; export declare const tabId: (base: string, value: H0TabValue) => string; export declare const panelId: (base: string, value: H0TabValue) => string;