import React from 'react';
import type { PisellEmailProps } from './types';
import './PisellEmail.less';
/**
 * PisellEmail 邮箱地址组件
 *
 * 邮箱地址输入/展示组件，支持只读、编辑、禁用三种状态。
 * 基于 Ant Design AutoComplete 和 Input 组件开发，提供邮箱格式校验、域名智能补全、
 * mailto 邮件发送和域名隐藏功能。
 *
 * @param props 组件 Props
 *
 * @example
 * // 编辑态（邮箱输入）
 * <PisellEmail
 *   placeholder="请输入邮箱地址"
 *   required
 * />
 *
 * @example
 * // 只读态（可发邮件）
 * <PisellEmail
 *   mode="read"
 *   value="user@example.com"
 *   enableMailto
 * />
 *
 * @example
 * // 域名补全
 * <PisellEmail
 *   enableAutoComplete
 *   autoCompleteDomains={['gmail.com', 'company.com']}
 * />
 */
export declare const PisellEmail: React.FC<PisellEmailProps>;
declare const _default: React.NamedExoticComponent<PisellEmailProps>;
export default _default;
