import type { Meta, StoryObj } from '@storybook/react';
import { PisellEmail } from './PisellEmail';
/**
 * PisellEmail 是一个邮箱地址输入/展示组件。
 *
 * ## 功能特性
 * - 支持三种状态：只读、编辑、禁用
 * - 邮箱格式校验（标准/严格）
 * - 域名智能补全
 * - mailto 邮件发送
 * - 域名隐藏/脱敏
 * - 白名单/黑名单域名限制
 */
declare const meta: Meta<typeof PisellEmail>;
export default meta;
declare type Story = StoryObj<typeof PisellEmail>;
/**
 * 基础编辑态
 */
export declare const Basic: Story;
/**
 * 域名智能补全
 */
export declare const WithAutoComplete: Story;
/**
 * 自定义补全域名
 */
export declare const CustomDomains: Story;
/**
 * 只读态 - 可发邮件
 */
export declare const ReadMode: Story;
/**
 * 只读态 - 带邮件图标
 */
export declare const ReadModeWithIcon: Story;
/**
 * 只读态 - 域名部分隐藏
 */
export declare const ReadModePartialMask: Story;
/**
 * 只读态 - 域名完全隐藏
 */
export declare const ReadModeFullMask: Story;
/**
 * 禁用态（编辑）
 */
export declare const DisabledEdit: Story;
/**
 * 禁用态（只读）
 */
export declare const DisabledRead: Story;
/**
 * 必填校验
 */
export declare const Required: Story;
/**
 * 格式校验（实时）
 */
export declare const FormatValidation: Story;
/**
 * 严格格式校验
 */
export declare const StrictValidation: Story;
/**
 * 白名单域名限制
 */
export declare const AllowedDomains: Story;
/**
 * 黑名单域名限制
 */
export declare const BlockedDomains: Story;
/**
 * 显示清空按钮
 */
export declare const WithClearButton: Story;
/**
 * 自动聚焦
 */
export declare const WithAutoFocus: Story;
/**
 * 自定义样式（只读态）
 */
export declare const CustomStyle: Story;
/**
 * 脱敏模式对比
 */
export declare const MaskingComparison: Story;
/**
 * 校验时机对比
 */
export declare const ValidateTriggerComparison: Story;
/**
 * 完整功能示例
 */
export declare const CompleteExample: Story;
/**
 * 域名补全演示
 */
export declare const AutoCompleteDemo: Story;
/**
 * mailto 功能演示
 */
export declare const MailtoDemo: Story;
/**
 * 白名单/黑名单演示
 */
export declare const DomainRestrictionDemo: Story;
/**
 * 所有状态展示
 */
export declare const AllStates: Story;
/**
 * 完整交互示例
 */
export declare const InteractiveExample: Story;
