import { AlertController, LoadingController, ToastController } from '@ionic/angular';
import { ColorTypes } from '../core/interface/utils.interface';
import * as i0 from "@angular/core";
export declare class alertService {
    private readonly toastController;
    _alertController: AlertController;
    private readonly loadingController;
    private loading;
    constructor(toastController: ToastController, _alertController: AlertController, loadingController: LoadingController);
    toast(text: string, color?: ColorTypes): Promise<void>;
    presentAlertConfirm(title: string, text: string): Promise<any>;
    /**
     * startLoading
     */
    startLoading(title?: string, subtitle?: string): Promise<any>;
    /**
     * stopLoading
     */
    stopLoading(): Promise<void>;
    static ɵfac: i0.ɵɵFactoryDeclaration<alertService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<alertService>;
}
//# sourceMappingURL=alerts.d.ts.map