import { EventEmitter, AfterViewInit, OnDestroy, OnInit } from '@angular/core'; import { Subscription } from 'rxjs'; import * as i0 from "@angular/core"; type AlertType = "correct" | "wrong"; export declare class AlertComponent implements OnInit, AfterViewInit, OnDestroy { alertType: AlertType; isHintAvailable: boolean; showSolutionButton: boolean; closeAlert: EventEmitter; showSolution: EventEmitter; showHint: EventEmitter; subscription: Subscription; isFocusSet: boolean; onKeydownHandler(event: KeyboardEvent): void; previousActiveElement: HTMLElement; ngOnInit(): void; ngAfterViewInit(): void; viewHint(): void; viewSolution(): void; close(type: any): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};