import { MessageProcessor, ProcessingPayload } from '@hawk.so/core'; /** * Appends `RAW_EVENT_DATA` to the event addons for debug purposes. */ export declare class DebugAddonMessageProcessor implements MessageProcessor<'errors/javascript'> { /** * Writes name, message, and stack from `snapshot.error` into `payload.addons.RAW_EVENT_DATA`. * Skips if snapshot error is missing or not Error instance. * * @param payload - event message payload to enrich * @param error - original error * @returns modified payload with RAW_EVENT_DATA set, or original payload unchanged */ apply(payload: ProcessingPayload<'errors/javascript'>, error?: Error | string): ProcessingPayload<'errors/javascript'> | null; }