import SlAlert from '@shoelace-style/shoelace/dist/components/alert/alert'; export declare class AlertBase extends SlAlert { constructor(); open: boolean; closable: boolean; duration: number; color: 'primary' | 'secondary' | 'success' | 'warning' | 'info' | 'error' | string; emitShowHandler(): void; emitAfterShowHandler(): void; emitHideHandler(): void; emitAfterHideHandler(): void; getRenderClasses(): { 'bp-alert--primary': boolean; 'bp-alert--secondary': boolean; 'bp-alert--success': boolean; 'bp-alert--error': boolean; 'bp-alert--info': boolean; 'bp-alert--warning': boolean; }; show(): Promise; hide(): Promise; toast(): Promise; render(): import("lit-html").TemplateResult<1>; }