import { AlertConfig, Report } from './config'; import { Logger, RequestContext } from '../logging'; /** * Sends all alerts at once * @param report The report that will be sent in the alert * @param logger The logger that will be used to log that the alerts have been sent * @param config The watcher config * @param requestContext The request context for the logger * @param byName Choose if the alert should be grouped by name */ export declare function sendAlerts(report: Report, logger: Logger, config: AlertConfig, requestContext: RequestContext, byName?: boolean): Promise; /** * Resolves all alerts at once * @param report The report that will be used to resolve the alert * @param logger The logger that will be used to log that the alerts have been resolved * @param config The watcher config * @param requestContext The request context for the logger * @param byName Choose if the alert should be grouped by name */ export declare function resolveAlerts(report: Report, logger: Logger, config: AlertConfig, requestContext: RequestContext, byName?: boolean): Promise; //# sourceMappingURL=alerts.d.ts.map