import { AfterContentInit } from '@angular/core'; import { KbqButton } from '@koobiq/components/button'; import { KbqIcon, KbqIconItem } from '@koobiq/components/icon'; import * as i0 from "@angular/core"; export declare enum KbqAlertStyles { Default = "default", Colored = "colored" } export declare enum KbqAlertColors { Error = "error", Warning = "warning", Success = "success", Info = "info" } export declare class KbqAlertTitle { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class KbqAlertCloseButton { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class KbqAlertControl { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class KbqAlert implements AfterContentInit { iconItem: KbqIconItem; icon: KbqIcon; button: KbqButton; title: KbqAlertTitle; control: KbqAlertControl; closeButton: KbqAlertCloseButton; compact: boolean; alertStyle: KbqAlertStyles | string; get alertColor(): string; set alertColor(value: string | KbqAlertColors); private _alertColor; get isColored(): boolean; ngAfterContentInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }