import { jsx as _jsx } from "react/jsx-runtime";
import { getTypedUiTabsContextStore } from "./context.js";
import { useUiTabsContextStoreValue } from "./useUiTabsContextStoreValue.js";
/**
 * @internal
 */
export function UiTabs(props) {
    const ContextStore = getTypedUiTabsContextStore();
    const contextStoreValue = useUiTabsContextStoreValue(props);
    const Container = contextStoreValue.Container;
    return (_jsx(ContextStore, { value: contextStoreValue, children: _jsx(Container, {}) }));
}
