///
import React from 'react';
export interface ModalPropsType {
title?: React.ReactNode;
visible: boolean;
maskClosable?: boolean;
closable?: boolean;
footer?: Action[];
onClose?: () => void;
transparent?: boolean;
popup?: boolean;
animated?: boolean;
animationType?: any;
onAnimationEnd?: (visible: boolean) => void;
animateAppear?: boolean;
operation?: boolean;
}
export interface Action {
text: string;
onPress?: () => void | Promise;
style?: T | string;
}
export declare type Callback = (valueOrLogin: string, password?: string) => void;
export declare type CallbackOrActions = Callback | Action[];