import { default as React, RefObject } from 'react'; import { TabsOrientation, TabsSize } from '@viasat/beam-shared/components/tabs'; interface TabsContextProps { orientation?: TabsOrientation; fluid?: boolean; size?: TabsSize; selectedValue?: string; setSelectedValue: (value: string) => void; tabItems: string[]; setTabItems: (items: string[]) => void; disabled?: boolean; onChange?: (value: string) => void; groupRef?: RefObject; setGroupRef: (ref: RefObject) => void; } export declare const TabsProvider: ({ children, value, }: { children: React.ReactNode; value: TabsContextProps; }) => import("react/jsx-runtime").JSX.Element; export declare const useTabs: () => TabsContextProps; export {};