import React from 'react'; import type { TabState, TabEntry, TabBarRenderProps } from '../types'; interface TabViewProps { state: TabState; components: Record>; onTabFocus: (tabKey: string) => void; customTabBar?: (props: TabBarRenderProps) => React.ReactNode; renderContent?: (tab: TabEntry, key: string) => React.ReactNode; } /** * Renders a native tab navigator using `react-native-screens` Tabs API. * Handles lazy rendering, tab focus changes, and only mounts nested navigators * for the active tab to prevent native corruption. */ export declare function TabView({ state, components, onTabFocus, customTabBar, renderContent, }: TabViewProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=TabView.d.ts.map