import React from "react"; declare const _default: { title: string; component: (props: any) => React.JSX.Element; tags: string[]; argTypes: { variant: { control: string; options: string[]; }; icon: { control: string; options: string[]; }; show: { control: string; }; title: { control: string; }; messages: { control: string; }; width: { control: string; }; top: { control: string; }; bottom: { control: string; }; children: { control: boolean; }; }; }; export default _default; export declare const Default: { args: { variant: string; width: string; show: boolean; title: string; messages: string[]; icon: string; top: string; bottom: string; children: any; }; }; export declare const Warning: { args: { variant: string; title: string; messages: string[]; icon: string; width: string; show: boolean; top: string; bottom: string; children: any; }; }; export declare const Danger: { args: { variant: string; title: string; messages: string[]; icon: string; width: string; show: boolean; top: string; bottom: string; children: any; }; }; export declare const Success: { args: { variant: string; title: string; messages: string[]; icon: string; width: string; show: boolean; top: string; bottom: string; children: any; }; }; export declare const Hidden: { args: { show: boolean; title: string; messages: string[]; variant: string; width: string; icon: string; top: string; bottom: string; children: any; }; }; export declare const TitleOnly: { args: { title: string; messages: any[]; variant: string; width: string; show: boolean; icon: string; top: string; bottom: string; children: any; }; }; export declare const WithoutMessages: { args: { title: string; messages: any[]; children: React.JSX.Element; variant: string; width: string; show: boolean; icon: string; top: string; bottom: string; }; }; export declare const WithChildren: { args: { title: string; messages: string[]; children: React.JSX.Element; variant: string; width: string; show: boolean; icon: string; top: string; bottom: string; }; }; export declare const MultipleMessages: { args: { variant: string; title: string; messages: string[]; width: string; show: boolean; icon: string; top: string; bottom: string; children: any; }; }; export declare const WithChildrenAndMultipleMessages: { args: { variant: string; title: string; messages: string[]; children: React.JSX.Element; width: string; show: boolean; icon: string; top: string; bottom: string; }; }; export declare const CustomIcon: { args: { variant: string; title: string; messages: string[]; icon: string; width: string; show: boolean; top: string; bottom: string; children: any; }; }; export declare const CustomWidth: { args: { variant: string; width: string; title: string; messages: string[]; icon: string; show: boolean; top: string; bottom: string; children: any; }; }; export declare const FullWidth: { args: { width: string; title: string; messages: string[]; variant: string; show: boolean; icon: string; top: string; bottom: string; children: any; }; }; export declare const WithSpacing: { args: { title: string; messages: string[]; top: string; bottom: string; variant: string; width: string; show: boolean; icon: string; children: any; }; }; export declare const TopSpacingOnly: { args: { title: string; messages: string[]; top: string; variant: string; width: string; show: boolean; icon: string; bottom: string; children: any; }; }; export declare const BottomSpacingOnly: { args: { title: string; messages: string[]; bottom: string; variant: string; width: string; show: boolean; icon: string; top: string; children: any; }; }; export declare const LongContent: { args: { variant: string; title: string; messages: string[]; width: string; show: boolean; icon: string; top: string; bottom: string; children: any; }; }; export declare const Complete: { args: { variant: string; width: string; title: string; messages: string[]; icon: string; top: string; bottom: string; children: React.JSX.Element; show: boolean; }; }; export declare const AllVariants: { render: () => React.JSX.Element; };