UNPKG

nsrtm-gestionarchivo-npm-prueba2

Version:

Proyecto de Libreria Frontend para la Gestión de Archivos

27 lines (26 loc) 1.26 kB
import { ErrorDetalleModel, ErrorModel, ErrorCampo } from '../../core/models'; import { IHttpResponseError } from '../../core/models/error-detalle.model'; import * as i0 from "@angular/core"; interface Alerta { message?: string; classname?: string; delay?: number; title?: string; errores?: ErrorDetalleModel[] | ErrorCampo[]; } export declare class AlertService { toasts: Alerta[]; success(message: string, duration?: number): void; error(message?: string, errores?: ErrorDetalleModel[], delay?: number): void; errorModel(errorModel: ErrorModel): void; errorCampo(errores?: ErrorCampo[]): void; warning(message: string, errores?: ErrorDetalleModel[], duration?: number): void; info(message?: string, errores?: ErrorDetalleModel[], delay?: number): void; show(message: string, clasname: string, delay: number, errores?: ErrorDetalleModel[]): void; showListError(errores: ErrorCampo[], delay: number, message?: string): void; showAlertErrGeneric(error: IHttpResponseError, delay?: number): void; remove(toast: any | null): void; static ɵfac: i0.ɵɵFactoryDeclaration<AlertService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<AlertService>; } export {};