import { EventEmitter } from '@angular/core';
export declare class NbAlertComponent {
    static readonly SIZE_XXSMALL = "xxsmall";
    static readonly SIZE_XSMALL = "xsmall";
    static readonly SIZE_SMALL = "small";
    static readonly SIZE_MEDIUM = "medium";
    static readonly SIZE_LARGE = "large";
    static readonly SIZE_XLARGE = "xlarge";
    static readonly SIZE_XXLARGE = "xxlarge";
    static readonly STATUS_ACTIVE = "active";
    static readonly STATUS_DISABLED = "disabled";
    static readonly STATUS_PRIMARY = "primary";
    static readonly STATUS_INFO = "info";
    static readonly STATUS_SUCCESS = "success";
    static readonly STATUS_WARNING = "warning";
    static readonly STATUS_DANGER = "danger";
    static readonly ACCENT_ACTIVE = "active";
    static readonly ACCENT_DISABLED = "disabled";
    static readonly ACCENT_PRIMARY = "primary";
    static readonly ACCENT_INFO = "info";
    static readonly ACCENT_SUCCESS = "success";
    static readonly ACCENT_WARNING = "warning";
    static readonly ACCENT_DANGER = "danger";
    static readonly OUTLINE_ACTIVE = "active";
    static readonly OUTLINE_DISABLED = "disabled";
    static readonly OUTLINE_PRIMARY = "primary";
    static readonly OUTLINE_INFO = "info";
    static readonly OUTLINE_SUCCESS = "success";
    static readonly OUTLINE_WARNING = "warning";
    static readonly OUTLINE_DANGER = "danger";
    size: string;
    status: string;
    accent: string;
    outline: string;
    closableValue: boolean;
    closable: boolean;
    readonly xxsmall: boolean;
    readonly xsmall: boolean;
    readonly small: boolean;
    readonly medium: boolean;
    readonly large: boolean;
    readonly xlarge: boolean;
    readonly xxlarge: boolean;
    readonly active: boolean;
    readonly disabled: boolean;
    readonly primary: boolean;
    readonly info: boolean;
    readonly success: boolean;
    readonly warning: boolean;
    readonly danger: boolean;
    readonly hasAccent: string;
    readonly hasStatus: string;
    readonly primaryAccent: boolean;
    readonly infoAccent: boolean;
    readonly successAccent: boolean;
    readonly warningAccent: boolean;
    readonly dangerAccent: boolean;
    readonly activeAccent: boolean;
    readonly disabledAccent: boolean;
    readonly hasOutline: string;
    readonly primaryOutline: boolean;
    readonly infoOutline: boolean;
    readonly successOutline: boolean;
    readonly warningOutline: boolean;
    readonly dangerOutline: boolean;
    readonly activeOutline: boolean;
    readonly disabledOutline: boolean;
    private setSize;
    private setStatus;
    private setAccent;
    private setOutline;
    close: EventEmitter<{}>;
    onClose(): void;
}
