import type { Tab } from '../types'; /** * Composable for generic handling of tabbed views. */ export declare const useSandboxTabs: () => { close: (id: string) => void; /** * Computed ref containing the currently focused tab. */ current: import("vue").ComputedRef | undefined>; findTab: (id: string) => Tab | undefined; findTabIndex: (id: string) => number; open: (id: string, label?: string, context?: T | undefined) => void; /** * List of tabs. */ tabs: import("vue").ComputedRef[]>; updateContext: (id: string, setter: (ctx: T) => T) => void; };