export declare type NativeEventType = { nativeEvent: { adUnitID: string | null; }; }; export declare type NativeLoadEventType = { nativeEvent: { adUnitID?: string | null; name?: string | null; value?: string | null; ordinal?: string | null; age?: string | null; body?: string | null; callToAction?: string | null; domain?: string | null; price?: string | null; reviewCount?: string | null; sponsored?: string | null; title?: string | null; warning?: string | null; imageSource?: string | null; imageWidth?: string | null; imageHeight?: string | null; faviconSource?: string | null; faviconWidth?: string | null; faviconHeight?: string | null; iconSource?: string | null; iconWidth?: string | null; iconHeight?: string | null; isFeedbackAvailable?: string | null; rating?: string | null; }; }; export declare type NativeFailedEventType = { nativeEvent: { adUnitID: string | null; error?: string; }; }; export declare type NativeImpressionEventType = { nativeEvent: { adUnitID: string | null; impressionData?: string; }; }; export declare type NativeComponentProps = { adUnitID: string; width: number; height: number; onDidLoad: (props: NativeEventType) => void; onClick: (props: NativeEventType) => void; onDidTrackImpression: (props: NativeImpressionEventType) => void; onDidFailLoading: (props: NativeFailedEventType) => void; onWillLeaveApp: (props: NativeEventType) => void; onWillPresent: (props: NativeEventType) => void; onDidDismiss: (props: NativeEventType) => void; onClose: (props: NativeEventType) => void; }; //# sourceMappingURL=index.d.ts.map