import type { OverflowTooltipProps } from "../../../src/coreX/OverflowTooltip/overflowTooltip.type";
import { Meta, StoryObj } from "@storybook/react";
import React from "react";
/**
 *
 * OverflowTooltip 组件用于处理文本溢出时的省略和提示，支持单行和多行文本溢出并展示 tooltip。
 *
 */
declare const meta: Meta<React.FC<OverflowTooltipProps>>;
export default meta;
/**
 *
 * OverflowTooltip 组件内部会动态判断文本是否已经溢出，如果溢出会展示给定的 tooltip 内容，如果不指定 tooltip，则会展示完整的文本内容。
 *
 */
export declare const Default: StoryObj<OverflowTooltipProps>;
/**
 *
 * 通过指定 multiLines 大于 1 可以实现多行省略溢出。
 *
 * 比如在 multiLines 为 2 时，文字部分会在内容超过两行时省略溢出并展示 tooltip 内容。
 *
 */
export declare const MultipleLine: StoryObj<OverflowTooltipProps>;
/**
 *
 * 可以指定文本省略时要展示的 tooltip 内容，如不指定，会默认展示完整的文本内容(content)。
 *
 */
export declare const Tooltip: StoryObj<OverflowTooltipProps>;
/**
 * 自定义悬浮提示 overlay 部分样式，其余属性请参考 antd-Tooltip
 * https://ant-design.antgroup.com/components/tooltip-cn#api
 */
export declare const CustomOverlayTooltip: StoryObj<OverflowTooltipProps>;
