import type { StyleProp, ViewStyle } from 'react-native'; /** * Top Navigation Bar Component properties. */ export type TopNavigationBarProps = { /** * Title component. */ Title?: React.ReactElement; /** * Left component. */ Left?: React.ComponentType | React.ReactElement | null | undefined; /** * Left component properties. */ LeftProps?: LeftProps; /** * Right component. */ Right?: | React.ComponentType | React.ReactElement | null | undefined; /** * Right component properties. */ RightProps?: RightProps; /** * Container style for the navigation bar. */ containerStyle?: StyleProp; }; export type TopNavigationBarComponentType = React.ComponentType>; export type TopNavigationBarElementType = React.ReactElement>;