import type { Meta, StoryObj } from '@storybook/react';
import { PisellLongText } from './PisellLongText';
/**
 * PisellLongText 是一个多行文本输入/展示组件。
 *
 * ## 功能特性
 * - 支持三种状态：只读、编辑、禁用
 * - 展开/折叠功能（只读态）
 * - 自动高度调整
 * - 完整的校验框架
 * - 字数统计
 */
declare const meta: Meta<typeof PisellLongText>;
export default meta;
declare type Story = StoryObj<typeof PisellLongText>;
/**
 * 基础编辑态示例
 */
export declare const Basic: Story;
/**
 * 只读态示例 - 短文本
 */
export declare const ReadMode: Story;
/**
 * 只读态 - 展开/折叠功能（核心）
 */
export declare const ReadModeExpandCollapse: Story;
/**
 * 只读态 - 自定义展开/收起文案
 */
export declare const ReadModeCustomExpandText: Story;
/**
 * 只读态 - 禁用展开功能
 */
export declare const ReadModeDisableExpand: Story;
/**
 * 只读态 - 字数统计
 */
export declare const ReadModeWithWordCount: Story;
/**
 * 只读态 - 展开 + 字数统计
 */
export declare const ReadModeExpandAndWordCount: Story;
/**
 * 禁用态示例
 */
export declare const Disabled: Story;
/**
 * 编辑态 - 默认行数
 */
export declare const EditModeCustomRows: Story;
/**
 * 编辑态 - 自动高度（boolean）
 */
export declare const EditModeAutoSize: Story;
/**
 * 编辑态 - 自动高度（范围限定）
 */
export declare const EditModeAutoSizeRange: Story;
/**
 * 编辑态 - minRows 和 maxRows
 */
export declare const EditModeMinMaxRows: Story;
/**
 * 编辑态 - 字数统计
 */
export declare const EditModeWithCount: Story;
/**
 * 编辑态 - 清空按钮
 */
export declare const EditModeWithClear: Story;
/**
 * 必填校验
 */
export declare const Required: Story;
/**
 * 长度校验
 */
export declare const LengthValidation: Story;
/**
 * 自定义校验 - 段落数量限制
 */
export declare const CustomValidatorParagraphs: Story;
/**
 * 组合校验
 */
export declare const CombinedValidation: Story;
/**
 * 自动高度 + 字数统计
 */
export declare const AutoSizeWithCount: Story;
/**
 * 保留换行和空格
 */
export declare const PreserveWhitespace: Story;
/**
 * 自定义样式（只读态）
 */
export declare const CustomStyle: Story;
/**
 * 完整功能示例
 */
export declare const FullFeatures: Story;
/**
 * 所有展开/折叠场景对比
 */
export declare const AllExpandScenarios: Story;
/**
 * 所有自动高度场景对比
 */
export declare const AllAutoSizeScenarios: Story;
/**
 * 校验场景对比
 */
export declare const ValidationScenarios: Story;
/**
 * 边界情况测试
 */
export declare const EdgeCases: Story;
/**
 * 完整功能演示
 */
export declare const CompleteExample: Story;
