import { OnChanges } from '@angular/core';
import { AlertType } from './alert-type';
import { IconsService } from '../../services/content/icons.service';
import { IAlertAction } from '../../models/alerts/alert-action.interface';
import { IAlertActionCollection } from '../../models/alerts/alert-action-collection.interface';
export declare class InlineAlertComponent implements OnChanges {
    private iconsService;
    constructor(iconsService: IconsService);
    type: AlertType;
    title: string;
    iconOverride: string;
    cancelAction: IAlertAction;
    submitAction: IAlertAction;
    actions: IAlertActionCollection;
    icon: string;
    ngOnChanges(): void;
    makeIconClassName(): void;
}
