/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
/**
 * Configuration used when opening an alert.
 */
var /**
 * Configuration used when opening an alert.
 */
AlertConfig = /** @class */ (function () {
    function AlertConfig() {
        this.ariaLabel = 'Close';
        /**
         * To show/hide Close button of the Alert | true
         */
        this.closable = true;
        /**
         * Optional Alert message | ''
         */
        this.message = '';
        /**
         * Handler invoked when the user presses on the Alert's close button | null
         */
        this.onHide = null;
        /**
         * Display newest alert messages first | true
         */
        this.orderNewest = true;
        /**
         * Define alert's position with css class name: 'bottom-right'
         */
        this.position = 'bottom-right';
        /**
         * Optional Alert title | ''
         */
        this.title = '';
        /**
         * Sets the type of the Alert | 'info'
         */
        this.type = 'info';
    }
    return AlertConfig;
}());
/**
 * Configuration used when opening an alert.
 */
export { AlertConfig };
if (false) {
    /** @type {?} */
    AlertConfig.prototype.key;
    /** @type {?} */
    AlertConfig.prototype.ariaLabel;
    /**
     * To show/hide Close button of the Alert | true
     * @type {?}
     */
    AlertConfig.prototype.closable;
    /**
     * Optional Alert message | ''
     * @type {?}
     */
    AlertConfig.prototype.message;
    /**
     * Handler invoked when the user presses on the Alert's close button | null
     * @type {?}
     */
    AlertConfig.prototype.onHide;
    /**
     * Display newest alert messages first | true
     * @type {?}
     */
    AlertConfig.prototype.orderNewest;
    /**
     * Define alert's position with css class name: 'bottom-right'
     * @type {?}
     */
    AlertConfig.prototype.position;
    /**
     * Optional Alert title | ''
     * @type {?}
     */
    AlertConfig.prototype.title;
    /**
     * Sets the type of the Alert | 'info'
     * @type {?}
     */
    AlertConfig.prototype.type;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWxlcnQtY29uZmlnLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG1vbWVudHVtLXVpL2FuZ3VsYXIvIiwic291cmNlcyI6WyJhbGVydC9hbGVydC1jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQVlBOzs7O0lBQUE7UUFHRSxjQUFTLEdBQVksT0FBTyxDQUFDOzs7O1FBRzdCLGFBQVEsR0FBYSxJQUFJLENBQUM7Ozs7UUFHMUIsWUFBTyxHQUFZLEVBQUUsQ0FBQzs7OztRQUd0QixXQUFNLEdBQWMsSUFBSSxDQUFDOzs7O1FBR3pCLGdCQUFXLEdBQWEsSUFBSSxDQUFDOzs7O1FBRzdCLGFBQVEsR0FBbUIsY0FBYyxDQUFDOzs7O1FBRzFDLFVBQUssR0FBWSxFQUFFLENBQUM7Ozs7UUFHcEIsU0FBSSxHQUFlLE1BQU0sQ0FBQztJQUM1QixDQUFDO0lBQUQsa0JBQUM7QUFBRCxDQUFDLEFBekJELElBeUJDOzs7Ozs7O0lBeEJDLDBCQUFhOztJQUViLGdDQUE2Qjs7Ozs7SUFHN0IsK0JBQTBCOzs7OztJQUcxQiw4QkFBc0I7Ozs7O0lBR3RCLDZCQUF5Qjs7Ozs7SUFHekIsa0NBQTZCOzs7OztJQUc3QiwrQkFBMEM7Ozs7O0lBRzFDLDRCQUFvQjs7Ozs7SUFHcEIsMkJBQTBCIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHR5cGUgQWxlcnRQb3NpdGlvbiA9XG4gIHwgJ3RvcC1sZWZ0J1xuICB8ICd0b3AtY2VudGVyJ1xuICB8ICd0b3AtcmlnaHQnXG4gIHwgJ2JvdHRvbS1sZWZ0J1xuICB8ICdib3R0b20tY2VudGVyJ1xuICB8ICdib3R0b20tcmlnaHQnO1xuZXhwb3J0IHR5cGUgQWxlcnRUeXBlID0gJ2luZm8nIHwgJ3N1Y2Nlc3MnIHwgJ3dhcm5pbmcnIHwgJ2Vycm9yJztcblxuLyoqXG4gKiBDb25maWd1cmF0aW9uIHVzZWQgd2hlbiBvcGVuaW5nIGFuIGFsZXJ0LlxuICovXG5leHBvcnQgY2xhc3MgQWxlcnRDb25maWcge1xuICBrZXk/OiBzdHJpbmc7XG5cbiAgYXJpYUxhYmVsPzogc3RyaW5nID0gJ0Nsb3NlJztcblxuICAvKiogVG8gc2hvdy9oaWRlIENsb3NlIGJ1dHRvbiBvZiB0aGUgQWxlcnQgfCB0cnVlICovXG4gIGNsb3NhYmxlPzogYm9vbGVhbiA9IHRydWU7XG5cbiAgLyoqIE9wdGlvbmFsIEFsZXJ0IG1lc3NhZ2UgfCAnJyAqL1xuICBtZXNzYWdlPzogc3RyaW5nID0gJyc7XG5cbiAgLyoqIEhhbmRsZXIgaW52b2tlZCB3aGVuIHRoZSB1c2VyIHByZXNzZXMgb24gdGhlIEFsZXJ0J3MgY2xvc2UgYnV0dG9uIHwgbnVsbCAqL1xuICBvbkhpZGU/OiBGdW5jdGlvbiA9IG51bGw7XG5cbiAgLyoqIERpc3BsYXkgbmV3ZXN0IGFsZXJ0IG1lc3NhZ2VzIGZpcnN0IHwgdHJ1ZSAqL1xuICBvcmRlck5ld2VzdD86IGJvb2xlYW4gPSB0cnVlO1xuXG4gIC8qKiBEZWZpbmUgYWxlcnQncyBwb3NpdGlvbiB3aXRoIGNzcyBjbGFzcyBuYW1lOiAnYm90dG9tLXJpZ2h0JyAqL1xuICBwb3NpdGlvbj86IEFsZXJ0UG9zaXRpb24gPSAnYm90dG9tLXJpZ2h0JztcblxuICAvKiogT3B0aW9uYWwgQWxlcnQgdGl0bGUgfCAnJyAqL1xuICB0aXRsZT86IHN0cmluZyA9ICcnO1xuXG4gIC8qKiBTZXRzIHRoZSB0eXBlIG9mIHRoZSBBbGVydCB8ICdpbmZvJyAqL1xuICB0eXBlPzogQWxlcnRUeXBlID0gJ2luZm8nO1xufVxuIl19