import type { IOverlayBehavior } from '../Abstracts/IOverlayBehavior'; import type { IOverlayServiceConfig } from '../Abstracts/IOverlayServiceConfig'; import type { IToastRef, IToastOptions } from './ToastService'; /** * Toast behavior type. * * @public */ export type IToastBehavior = IOverlayBehavior; /** * Configuration for the toast service. * Extends the base overlay service config with toast-specific options. * * @public */ export interface IToastServiceConfig extends IOverlayServiceConfig { /** * Whether to close toasts when navigating away (popstate event). * * @default true */ readonly closeOnNavigation?: boolean; } /** * Default configuration for the toast service. * * @public */ export declare const TOAST_SERVICE_DEFAULT_CONFIG: IToastServiceConfig; //# sourceMappingURL=IToastServiceConfig.d.ts.map