import { OnInit } from '@angular/core';
import { MatSnackBarRef } from '@angular/material/snack-bar';
import * as i0 from "@angular/core";
export interface AlertMessageData {
    message: string;
    status: AlertMessageStatus;
}
export declare type AlertMessageStatus = 'success' | 'warning' | 'error';
export declare class AlertMessageComponent implements OnInit {
    private snackBarRef;
    message: string;
    status: AlertMessageStatus;
    constructor(data: AlertMessageData, snackBarRef: MatSnackBarRef<any>);
    ngOnInit(): void;
    close(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<AlertMessageComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AlertMessageComponent, "ng-component", never, {}, {}, never, never, false>;
}
