import React from 'react'; import { View, ViewStyle, StyleProp } from 'react-native'; import type { Theme } from '../../types'; export declare type Props = Partial> & { dark?: boolean; children: React.ReactNode; mode?: 'small' | 'medium' | 'large' | 'center-aligned'; elevated?: boolean; safeAreaInsets?: { bottom?: number; top?: number; left?: number; right?: number; }; theme: Theme; style?: StyleProp; }; declare const _default: React.ComponentType | "elevated" | "safeAreaInsets"> & { theme?: import("@blueromans/react-theme-provider").$DeepPartial | undefined; }> & import("@blueromans/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics & (({ children, dark, style, theme, mode, elevated, safeAreaInsets, ...rest }: Props) => JSX.Element), {}>; export default _default; declare const HeaderWithTheme: React.ComponentType | "elevated" | "safeAreaInsets"> & { theme?: import("@blueromans/react-theme-provider").$DeepPartial | undefined; }> & import("@blueromans/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics & (({ children, dark, style, theme, mode, elevated, safeAreaInsets, ...rest }: Props) => JSX.Element), {}>; export { HeaderWithTheme as Header };