import * as i0 from "@angular/core";
export declare class AlertComponent {
    variant: import("@angular/core").InputSignal<"neutral" | "danger" | "warning" | "success" | "info">;
    title: import("@angular/core").InputSignal<string>;
    text: import("@angular/core").InputSignal<string>;
    extraClass: import("@angular/core").InputSignal<string>;
    showIcon: import("@angular/core").InputSignal<boolean>;
    removable: import("@angular/core").InputSignal<boolean>;
    iconName: import("@angular/core").InputSignal<string>;
    visibility: boolean;
    closeActive: boolean;
    close(): void;
    getIconName(): string;
    getIconColor(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<AlertComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AlertComponent, "lib-alert", never, { "variant": { "alias": "variant"; "required": false; "isSignal": true; }; "title": { "alias": "title"; "required": false; "isSignal": true; }; "text": { "alias": "text"; "required": false; "isSignal": true; }; "extraClass": { "alias": "extraClass"; "required": false; "isSignal": true; }; "showIcon": { "alias": "showIcon"; "required": false; "isSignal": true; }; "removable": { "alias": "removable"; "required": false; "isSignal": true; }; "iconName": { "alias": "iconName"; "required": false; "isSignal": true; }; }, {}, never, ["[slot=footer]"], true, never>;
}
