import * as React from 'react';
import type { BannerProps } from './Banner';
declare const _default: {
    tags: string[];
    title: string;
    argTypes: {
        actionText: {
            name: string;
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
            };
        };
        onAction: {
            name: string;
            action: string;
            description: string;
            type: {
                summary: string;
            };
        };
        semantic: {
            options: unknown[];
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: "neutral";
                };
            };
        };
        alignment: {
            options: string[];
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        onCloseClick: {
            name: string;
            action: string;
            description: string;
            type: {
                summary: string;
            };
        };
        dismissable: {
            description: string;
            name: string;
            options: boolean[];
            control: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: boolean;
                };
            };
        };
        selfDismiss: {
            description: string;
            name: string;
            options: boolean[];
            control: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: boolean;
                };
            };
        };
        leftIconName: {
            name: string;
            control: {
                type: string;
            };
            description: string;
            table: {
                type: {
                    summary: string;
                };
            };
        };
        leftIconType: {
            options: string[];
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        children: {
            description: string;
            table: {
                type: {
                    summary: string;
                };
            };
        };
        classNames: {
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
            };
        };
    };
    parameters: {
        docs: {
            subtitle: string;
            description: {
                component: string;
            };
        };
        storySource: {
            componentPath: string;
        };
    };
};
export default _default;
export declare const _Default: {
    (args: BannerProps): React.JSX.Element;
    args: {
        children: string;
        semantic: string;
    };
};
export declare const _Dismissable: {
    (args: BannerProps): React.JSX.Element;
    args: {
        children: string;
        semantic: string;
        dismissable: boolean;
        selfDismiss: boolean;
    };
};
export declare const _Actionable: {
    (args: BannerProps): React.JSX.Element;
    args: {
        children: string;
        semantic: string;
        actionText: string;
    };
};
export declare const _ActionableAndDismissable: {
    (args: BannerProps): React.JSX.Element;
    args: {
        children: string;
        semantic: string;
        actionText: string;
        dismissable: boolean;
        selfDismiss: boolean;
    };
};
//# sourceMappingURL=Banner.stories.d.ts.map