import { MatSnackBar } from '@angular/material/snack-bar';
import { ZUIToastDataService } from '../service/data.service';
import { ZUINotifyData, ZUINotifyItem, ZUIToastConfig } from '../types';
export declare class ZUINotifyComponent {
    #private;
    private snackbar;
    private data;
    private zuiToastDataService;
    closeNotify: number;
    constructor(snackbar: MatSnackBar, data: ZUINotifyData, zuiToastDataService: ZUIToastDataService);
    ngOnInit(): void;
    ngOnDestroy(): void;
    get items(): ZUINotifyItem[];
    get config(): ZUIToastConfig;
    close: (id: string) => void;
    getStyle: (item: ZUINotifyItem) => {
        'background-color': string;
        color: string;
        icon: string;
    };
}
