import { ReactNode } from 'react'; import { TabData, TabsContextType } from '../types/tabs'; export declare const TabsContext: import('react').Context; export declare const useTabsContext: () => TabsContextType; interface TabManagementContextType { addTab: (label: string, content: ReactNode, fileName: string, args: Record, scale: number) => void; removeTab: (tabId: string) => void; tabs: TabData[]; activeTab: string; setActiveTab: (tabId: string) => void; } export declare const useTabManagement: () => TabManagementContextType; export declare const TabManagementProvider: React.FC<{ children: ReactNode; value: TabManagementContextType; }>; export {}; //# sourceMappingURL=TabsContext.d.ts.map