import { EventEmitter } from '../../stencil-public-runtime'; export declare class Alert { alert: HTMLElement; autoHideTimeout: any; host: HTMLSlAlertElement; isVisible: boolean; open: boolean; closable: boolean; type: 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'neutral'; duration: number; handleOpenChange(): void; handleDurationChange(): void; slShow: EventEmitter; slAfterShow: EventEmitter; slHide: EventEmitter; slAfterHide: EventEmitter; connectedCallback(): void; componentWillLoad(): void; show(): Promise; hide(): Promise; toast(): Promise; handleCloseClick(): void; handleMouseMove(): void; handleTransitionEnd(event: TransitionEvent): void; restartAutoHide(): void; render(): any; }