import { ComponentClass } from 'react' import { CommonEventFunction } from '@tarojs/components/types/common' import AtComponent from './base' export interface AtModalProps extends AtComponent { /** * 元素的标题 */ title/*;标题*/?: string /** * 是否显示模态框 * @default false */ isOpened/*;是已开*/: boolean /** * 元素的内容 */ content/*;内容*/?: string /** * 点击浮层的时候时候自动关闭 * @default true */ closeOnClickOverlay/*;点击浮层关闭*/?: boolean /** * 取消按钮的文本 */ cancelText/*;取消文本*/?: string /** * 确认按钮的文本 */ confirmText/*;确认文本*/?: string /** * 触发关闭时的事件 */ onClose/*;当点*/?: CommonEventFunction /** * 点击取消按钮触发的事件 */ onCancel/*;当取消*/?: CommonEventFunction /** * 点击确认按钮触发的事件 */ onConfirm/*;当确认*/?: CommonEventFunction } export interface AtModalState { _isOpened/*;_是已开*/: boolean isWEB/*;是网页*/: boolean } export interface AtModalActionProps extends AtComponent { isSimple/*;是简易*/: boolean } export type AtModalContentProps = AtComponent export type AtModalHeaderProps = AtComponent declare const AtModal: ComponentClass export default AtModal