import { Banner } from "../../../src/core/Banner";
import { StoryObj } from "@storybook/react";
import React from "react";
/**
 * * Banner 组件
 * * 用于在页面顶部显示重要的系统通知或警告信息
 * * 支持三种不同类型：错误(error)、信息(info)和警告(warning)
 * * 可配置按钮文本和点击事件
 */
declare const meta: {
    title: string;
    component: React.FC<import("../../../src/core/Banner/banner.types").BannerProps>;
    parameters: {
        docs: {
            description: {
                component: string;
            };
        };
    };
    tags: string[];
};
export default meta;
type Story = StoryObj<typeof Banner>;
/**
 * 错误类型横幅
 * 用于显示系统错误、严重问题或操作失败等紧急信息
 */
export declare const Error: Story;
/**
 * 信息类型横幅
 * 用于显示一般性的系统通知或提示信息
 */
export declare const Info: Story;
/**
 * 警告类型横幅
 * 用于显示需要用户注意的警告信息
 */
export declare const Warning: Story;
/**
 * 无按钮横幅
 * 展示不带操作按钮的纯通知横幅
 */
export declare const WithoutButton: Story;
/**
 * 长文本横幅
 * 展示包含较长文本内容的横幅
 */
export declare const LongMessage: Story;
/**
 * 自定义样式
 * 展示如何为Banner添加自定义样式
 */
export declare const CustomStyle: Story;
