import { EventEmitter } from '@angular/core';
export declare type BannerType = 'info' | 'warning' | 'error' | 'success';
export declare class BannerComponent {
    /** hidden hides the banner */
    hidden: boolean;
    /**The ID of the component, rendered into the HTML to make it more accessible to automation */
    id: string;
    /**The type of banner which is used to determine the styling */
    type: BannerType;
    /**The title for the banner */
    title?: string;
    /**The text inside the banner */
    text?: string;
    /** List of strings to display inside the banner */
    list?: string[];
    /**Show an x to allow hiding the banner */
    showCloseBtn: boolean;
    /**Event to hide the banner */
    closed: EventEmitter<void>;
    /** On close, explicitly hide the banner one time. If the input changes afterward then it can reappear*/
    close(): void;
}
