import { EventEmitter } from "../../stencil-public-runtime"; export type SwirlToastIntent = "default" | "critical" | "success"; /** * @slot slot - The toast content. When provided, overrides the `content` prop. */ export declare class SwirlToast { accessibleDismissLabel?: string; actionLabel?: string; content?: string; dismissLabel?: string; /** * When set to Infinity, the toast will remain visible until explicitly dismissed */ duration?: number; icon?: string; intent?: SwirlToastIntent; toastId: string; action: EventEmitter; dismiss: EventEmitter; private dismissIconEl; private iconEl; private timeout; private mediaQueryUnsubscribe; watchDuration(): void; componentDidLoad(): void; disconnectedCallback(): void; private forceIconProps; private startTimer; private clearTimer; private onAction; private onDismiss; render(): any; }