import { EventEmitter } from '@angular/core'; import { VudAlertI18n } from './alert-i18n.service'; import * as i0 from "@angular/core"; export type VudAlertType = 'success' | 'warning' | 'info' | 'danger'; export type VudAlertSize = 'sm' | 'md'; export type VudAlertIconSize = 'sm' | 'md' | 'lg'; /** * An alert is a short and attention-grabbing message providing feedback about some important aspect of the service which may need to be handled by the user. * Read more about alerts in the [UX Guidelines](https://ux.visma.com/weblibrary/latest/development/documentation/docs/alerts.php). */ export declare class VudAlertComponent { /** @ignore */ readonly i18n: VudAlertI18n; type: VudAlertType; size: VudAlertSize; iconSize: VudAlertIconSize; dismissable: boolean; dismiss: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_dismissable: unknown; }