import { CheckPointList } from "../../../src/coreX/CheckPointList";
import { type StoryObj } from "@storybook/react";
import React from "react";
/**
 * CheckPointList 组件
 * 用于展示检查点列表，支持通过切换开关筛选未通过的检查项
 * 适用于各种预检查、健康检查等场景
 *
 * 组件特点：
 * 1. 支持四种状态展示：成功、失败、加载中、警告
 * 2. 可自定义标签样式
 * 3. 可自定义告警样式
 * 4. 支持筛选控制
 * 5. 自定义空状态展示
 */
declare const meta: {
    component: React.FC<import("../../../src/coreX/CheckPointList").CheckPointListProps>;
    title: string;
    parameters: {
        design: {
            type: string;
            url: string;
        };
    };
};
export default meta;
type Story = StoryObj<typeof CheckPointList>;
/**
 * 基础用法
 * 展示检查点列表的基础用法，包含成功和失败的检查项
 */
export declare const Basic: Story;
/**
 * 自定义标签和告警样式
 * 展示如何使用自定义标签和告警样式来增强视觉效果
 */
export declare const CustomStyle: Story;
/**
 * 所有状态类型
 * 展示所有可能的状态类型：成功、失败、加载中、警告
 */
export declare const AllStatusTypes: Story;
/**
 * 禁用筛选控件
 * 展示禁用筛选控件的情况，适用于不需要筛选功能的场景
 */
export declare const DisableFilterControl: Story;
/**
 * 自定义筛选开关文案
 * 展示如何自定义筛选开关的文案
 */
export declare const CustomSwitchText: Story;
/**
 * 空状态提示
 * 展示自定义空状态提示的使用方法
 */
export declare const EmptyState: Story;
/**
 * 自定义空状态渲染
 * 展示如何使用自定义渲染函数来创建空状态
 */
export declare const CustomEmptyRender: Story;
/**
 * 复杂描述内容
 * 展示如何在描述中使用复杂的ReactNode内容
 */
export declare const ComplexDescription: Story;
/**
 * 默认开启筛选
 * 展示如何设置默认只显示未通过的检查项
 */
export declare const DefaultFilterEnabled: Story;
/**
 * 自定义筛选回调函数
 * 展示如何监听筛选状态变化
 */
export declare const CustomSwitchCallback: Story;
