import React from 'react';
import type { PisellLongTextProps } from './types';
import './PisellLongText.less';
/**
 * PisellLongText 长文本/多行文本组件
 *
 * 多行文本输入/展示组件，支持只读、编辑、禁用三种状态。
 * 基于 Ant Design TextArea 组件开发，提供展开/折叠功能和完整的校验框架。
 *
 * @param props 组件 Props
 *
 * @example
 * // 编辑态
 * <PisellLongText
 *   placeholder="请输入内容"
 *   rows={3}
 *   maxLength={500}
 *   showCount
 * />
 *
 * @example
 * // 只读态（展开折叠）
 * <PisellLongText
 *   mode="read"
 *   value={longText}
 *   maxLines={3}
 *   enableExpand
 * />
 *
 * @example
 * // 自动高度
 * <PisellLongText
 *   autoSize={{ minRows: 3, maxRows: 10 }}
 *   placeholder="自动调整高度"
 * />
 */
export declare const PisellLongText: React.FC<PisellLongTextProps>;
declare const _default: React.NamedExoticComponent<PisellLongTextProps>;
export default _default;
