import { AfterViewInit, ElementRef } from '@angular/core';
import { PoToolbarAction } from '../po-toolbar-action.interface';
/**
 * @docsPrivate
 *
 * @usedBy PoToolbarComponent
 *
 * @description
 *
 * O componente `po-toolbar-notification` tem como objetivo notificar o usuário de novas ações da aplicação que necessitam de atenção,
 * como por exemplo um alerta de nova mensagem.
 *
 * O mesmo também permite que a cada nova notificação seja incrementado e exibido, ou não, este número em uma *tag* ao lado do
 * ícone de notificações.
 */
export declare class PoToolbarNotificationComponent implements AfterViewInit {
    private readonly cdr;
    notificationRef: ElementRef;
    notificationActions?: Array<PoToolbarAction>;
    private _notificationNumber?;
    set notificationNumber(value: number);
    get notificationNumber(): number;
    ngAfterViewInit(): void;
}
