import { Overlay } from '@kirbydesign/designsystem/modal'; import { ToastController as ToastController$1 } from '@ionic/angular/standalone'; import * as i0 from '@angular/core'; interface ToastConfig { message: string; messageType: MessageType; durationInMs?: number; animated?: boolean; } type MessageType = 'success' | 'warning'; declare class ToastHelper { private toastController; static CSS_CLASS: string; static DURATION_IN_MS: number; constructor(toastController: ToastController$1); showToast(config: ToastConfig): Promise; private getCssClass; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class ToastController { private toastHelper; constructor(toastHelper: ToastHelper); showToast(config: ToastConfig, onCloseToast?: () => void): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export { ToastController, ToastHelper }; export type { MessageType, ToastConfig }; //# sourceMappingURL=kirbydesign-designsystem-toast.d.ts.map