import { Router } from '@angular/router'; import { Observable } from 'rxjs'; import { AlertType } from '../components/alert/alert'; export declare class AlertService { private router; private subject; private delete; private keepAfterRouteChange; constructor(router: Router); getAlert(): Observable; removeAlert(): Observable; success(message: string, keepAfterRouteChange?: boolean, timeout?: number): void; error(message: string, keepAfterRouteChange?: boolean, timeout?: number): void; info(message: string, keepAfterRouteChange?: boolean, timeout?: number): void; warn(message: string, keepAfterRouteChange?: boolean, timeout?: number): void; alert(type: AlertType, message: string, keepAfterRouteChange?: boolean, timeout?: number): void; clear(): void; }