UNPKG

dt-app

Version:

The Dynatrace App Toolkit is a tool you can use from your command line to create, develop, and deploy apps on your Dynatrace environment.

12 lines (11 loc) 594 B
import type { PrettyErrorMessage } from '../../build/diagnostic'; export type ErrorCollector = { collect: (newErrors: PrettyErrorMessage[]) => ErrorCollector; send: () => ErrorCollector; get: (id?: string) => PrettyErrorMessage[]; clear: (id: string) => ErrorCollector; clearAll: () => ErrorCollector; }; /** Error module that collects errors and send them at some point using the provided sender function */ export declare function createErrorCollector(sendFn: (type: 'error', message: string) => void): ErrorCollector; export declare const errorCollector: ErrorCollector;