import { MToast, MToastPosition, MToastState, MToastTimeout } from '../../components/toast/toast';
export interface ToastParams {
    text: string;
    actionLabel?: string;
    action?: (event: Event) => any;
    state?: MToastState;
    position?: MToastPosition;
    timeout?: MToastTimeout;
    icon?: boolean;
    closeButton?: boolean;
}
export default class ToastService {
    activeToast?: MToast;
    toasts: MToast[];
    baseTopPosition: string;
    show(params: ToastParams): void;
    clear(): Promise<void>;
    private createToast;
}
//# sourceMappingURL=toast-service.d.ts.map