/// import { MaterialTabBar, Props as MaterialTabBarProps } from './MaterialTabBar'; import { FlatList } from './ScrollComponents/FlatList'; import { ScrollView } from './ScrollComponents/ScrollView'; import { Segment } from './Segment'; import { SegmentedControl, Props as SegmentedControlProps } from './SegmentedControl'; import { SegmentedView, Props as SegmentedViewProps } from './SegmentedView'; import { ControlProps } from './types'; import { useHeaderMeasurements } from './useHeaderMeasurements'; import { useIsFocused } from './useIsFocused'; import { useSelectedIndex } from './useSelectedIndex'; export type { SegmentedViewProps, ControlProps, MaterialTabBarProps, SegmentedControlProps, }; export { SegmentedView, Segment, ScrollView, FlatList, MaterialTabBar, SegmentedControl, useIsFocused, useSelectedIndex, useHeaderMeasurements, }; export declare const Segmented: { View: (props: SegmentedViewProps) => JSX.Element; Segment: ({ component: Component }: { label: string; component: ((props: any) => import("react").ReactElement | null) | (new (props: any) => import("react").Component) | import("react").FC | (() => import("react").ReactElement import("react").ReactElement | null) | (new (props: any) => import("react").Component)>); }) => JSX.Element; ScrollView: import("react").FC>; FlatList: typeof FlatList; };