"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.NativeTabs = void 0;
// We need this file to re-export the navigator
// Otherwise rsc would fail
const NativeBottomTabsNavigator_1 = require("./NativeBottomTabsNavigator");
const NativeTabTrigger_1 = require("./NativeTabTrigger");
const elements_1 = require("./common/elements");
const hooks_1 = require("./hooks");
const BottomAccessory = Object.assign(elements_1.NativeTabsBottomAccessory, {
usePlacement: hooks_1.usePlacement,
});
/**
* The component used to create native tabs layout.
*
* @example
* ```tsx app/_layout.tsx
* import { NativeTabs } from 'expo-router/unstable-native-tabs';
*
* export default function Layout() {
* return (
*
*
*
*
* );
* }
* ```
*/
exports.NativeTabs = Object.assign((props) => {
return ;
}, { Trigger: NativeTabTrigger_1.NativeTabTrigger, BottomAccessory });
//# sourceMappingURL=NativeTabs.js.map