/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @generated SignedSource<<35cc044bc2499f77db7be9466054eac1>> * * This file was translated from Flow by scripts/js-api/build-types/index.js. * Original file: packages/react-native/Libraries/Components/SafeAreaView/SafeAreaView.js */ import type { HostInstance } from "../../../src/private/types/HostInstance"; import type { ViewProps } from "../View/ViewPropTypes"; import * as React from "react"; export type SafeAreaViewInstance = HostInstance; declare const SafeAreaView: (props: Omit | undefined; }> & { ref?: React.Ref | undefined; }) => React.ReactNode; /** * Renders content within the safe area boundaries of a device. Currently only applicable to iOS devices with iOS version 11 or later. Automatically applies padding to reflect the portion of the view not covered by navigation bars, tab bars, toolbars, and other ancestor views. * * @see https://reactnative.dev/docs/safeareaview * @deprecated Use `react-native-safe-area-context` instead. * @platform ios */ declare const $$SafeAreaView: typeof SafeAreaView; declare type $$SafeAreaView = typeof $$SafeAreaView; export default $$SafeAreaView;