import { ChangeDetectorRef, OnDestroy, OnInit } from '@angular/core';
import { NotifyService } from '../notify.service';
import { Message } from '../utils';
export declare class HeaderNotifyComponent implements OnInit, OnDestroy {
    private readonly notifyService;
    private readonly cdr;
    active: boolean;
    visible: boolean;
    push: boolean;
    pushEnabled: boolean;
    list: Message[];
    beforeUnloadHandle(): void;
    constructor(notifyService: NotifyService, cdr: ChangeDetectorRef);
    ngOnInit(): void;
    watchMessageConfigMap(): void;
    getNotifyList(): void;
    openNotify(): void;
    close(): void;
    switchPush(enabled: boolean): void;
    ngOnDestroy(): void;
}
