/** * Provides the NativeAdView component, which manages loading and rendering of native ads using the * AppLovin MAX SDK in React Native. */ import * as React from 'react'; import type { ViewProps } from 'react-native'; import type { NativeAdViewHandler } from '../types/NativeAdViewProps'; /** * The {@link NativeAdView} component renders a native ad and binds it to asset views: * * - {@link IconView} * - {@link TitleView} * - {@link AdvertiserView} * - {@link StarRatingView} * - {@link BodyView} * - {@link MediaView} * - {@link CallToActionView} * * Each asset view must be manually laid out and styled. * The component automatically populates content once an ad is loaded. * You can reload the ad using the component’s ref via `loadAd()`. * * **Note:** The AppLovin SDK must be initialized before using this component. * * ### Example: * ```tsx * { ... }} * > * * * * * * * * * * * * ``` * * For a complete implementation example, see: * https://github.com/AppLovin/AppLovin-MAX-React-Native/blob/master/example/src/NativeAdViewExample.tsx */ export declare const NativeAdView: React.ForwardRefExoticComponent>; //# sourceMappingURL=NativeAdView.d.ts.map