export type ErrorReporterTags = {
    [key: string]: string;
};
export interface ErrorReportingHandler {
    captureException: (err: Error, tags?: ErrorReporterTags) => void;
    captureMessage: (msg: string, tags?: ErrorReporterTags) => void;
}
export declare class ErrorReporter {
    private handlerStorage;
    captureMessage(msg: string, tags?: ErrorReporterTags): void;
    captureException(err: Error, tags?: ErrorReporterTags): void;
    set handler(handler: ErrorReportingHandler | null);
}
