import CustomHTMLBaseElement from "../../shared-files/CustomHTMLBaseElement";
export default class NotificationWebElement extends CustomHTMLBaseElement {
private saveButton;
private tryButton;
private runAllFailButton;
private notificationEventTableCustomElement;
private notificationProfileFormCustomElement;
private notificationResultCustomElement;
private notificationResult;
private statusElement;
constructor();
componentDidMount(): void;
private updateProductnotificationServiceStatus;
private addFontToDocumentHead;
private addListeners;
private statusChanged;
updatenotificationResultRow(evt: CustomEvent): void;
showResultSpinner(evt: CustomEvent): void;
showResult(evt: CustomEvent): void;
private submitnotificationForm;
private trynotification;
private runAllFail;
static get observedAttributes(): string[];
attributeChangedCallback(name: string, oldVal: string, newVal: string): void;
private attributeChanged;
}