import * as React from "react"; import { StyleProp, ViewStyle } from "react-native"; export declare type Props = { animationType?: "none" | "slide" | "fade"; visible: boolean; dismissable?: boolean; openDuration?: number; closeDuration?: number; closeOnDragDown?: boolean; dragFromTopOnly?: boolean; closeOnPressBack?: boolean; keyboardAvoidingViewEnabled?: boolean; customStyles?: Record; onDismiss?: (evt?: any) => void; onOpen?: (evt?: any) => void; children?: React.ReactNode; backdropColor?: string; contentContainerStyle?: StyleProp; contentStyle?: StyleProp; }; declare const AlertDialog: { ({ visible, dismissable, animationType, closeOnDragDown, dragFromTopOnly, closeOnPressBack, children, customStyles, keyboardAvoidingViewEnabled, openDuration, closeDuration, onOpen, onDismiss, backdropColor, contentContainerStyle, contentStyle, }: Props): JSX.Element; defaultProps: { animationType: string; openDuration: number; closeDuration: number; closeOnDragDown: boolean; dragFromTopOnly: boolean; closeOnPressBack: boolean; keyboardAvoidingViewEnabled: boolean; customStyles: {}; onDismiss: any; onOpen: any; children: JSX.Element; backdropColor: string; }; }; export default AlertDialog;