export interface ReportingErrorEventDetail {
    error: Error;
    description: string;
    component?: string;
}
export declare const ReportingEvents: {
    /**
     * Dispatches the general error event for logging purposes.
     * @param target A node on which to dispatch the event
     * @param error The error object that caused this event
     * @param description The description to be reported to the logger.
     * @param component Optional component name that triggered the exception.
     */
    error: (target: EventTarget, error: Error, description: string, component?: string) => void;
};
//# sourceMappingURL=ReportingEvents.d.ts.map